- 1、本文档共41页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[互联网]javascript笔记
第一章 javascript基础篇
1.1 javascript介绍
1.jscript
javascript:客服端编程强大 客服端把代码下载下来。由浏览器解释出来。
javascript 是由客服端解释运行的。
2.引入页面
1)直接写javascript代码
标记名称 事件=javascript代码
2)页面嵌入——在head区域
script type=text/javascript/script
3)外部文件调用
script type=text/javascript src=路径 language=javascript/script
3.document.write(); 向页面输出
注意: a.js代码严格区分大小写
b.每行代码以分好结尾
1.2 javascript基础
1.2.1 变量
声明: var 变量名称;
赋值: 变量名=值;
一般: var 变量名=值;
命名规则:
a.字母、下划线开头,后边包含字母、数字、下划线;
b.变量定义要有一定含义
c.驼峰命名法
1.2.2 数据类型
字符串:string
数值型:number 整型 浮点型
布尔型:
null: 返回的类型是Object
undefined: 未定义型
数组: 返回的类型是Object
对象:
1.2.3 转义字符
普通字符《==》控制符 的转换
\
\
\n
\r
\t
说明:若/要输出到页面,实体,转义
1.2.4 关键字
1.2.5 保留字
1.2.6原始值与引用值
1.2.7 原始类型
原始类型:Null, Undefined, Boolean, Number, String
注意:typeof(): 返回数据类型的函数
1.2.8 typeof()函数
1.3 数据类型
1.3.1 Undefined类型
若定义了变量,但没赋值,则该变量的值是undefined,用typeof()来判断该变量的类型也是undefined
若用typeof()来判断该一个未定义的变量的类型也是undefined
1.3.2 Null类型
1.3.3 Number类型
1.3.4 Boolean类型
1.3.5 String类型
1.4 转换
1.4.1 转换成字符串
Boolean值、数字和字符串的原始值都是伪对象,意味着它们具有成员属性和方法。它们通过toString()方法转换成字符串。
默认模式:a.toString();
基模式:a.toString(2/8/16);
1.4.2 转换成数字
parseInt();转换成整型
parseFloat();转换成浮点型
1.4.3 强制转换
1.5 运算符
1.字符运算符 +拼接符号
2.算术运算符 + - * / %
3.比较运算符 = = != === !==
4.赋值运算符 = += -= *= /= $=
5.逻辑运算符 || !
6.三元运算符 条件?条件为真时执行:条件为假时执行;
7.位运算符 按位与 | 按位或 ^按位异或
左移:
无符号右移:
有符号右移:
8.instanceof运算符
9.delete
1.6基础对象
1.6.1 Math对象
1.Math对象《===》数学对象
属性:PI
PI属性: var 变量名 = Math.PI;
方法:
pow 幂运算: var testPow=Math.pow(底数,指数);
random方法: var testRan=Math.random(); *
round方法: 四舍五入 var testRound=Math.round(数值);
sqrt方法: 求平方根 var testSqrt=Math.sqrt(数值);
ceil方法: 进一取整 var testCeil=Math.ceil(数值);
floor方法: 舍一取整 var testFloor=Math.floor(数值);
parseInt方法: 将数值型转化为整型
parseFloat方法: 将数值型转化为浮点型
1.6.2 date对象
1.创建date对象
var dt = new Date();
2.getYear();
3.getFullYear(); *
4.getMonth();
5.getDate();
6.getDay(); 星期几
7.时 分 秒
getHours(); getMinutes(); getSeconds();
8.toGMTString() 转换成格林尼治时间表现形式
1.6.3 String对象
var str=aaaaaaaaaa;
属性:
length属性: str.l
您可能关注的文档
- [临床医学]肺显像.ppt
- [临床医学]胰岛素临床应用及进展.ppt
- [临床医学]胆道疾病.ppt
- [临床医学]胰岛素.ppt
- [临床医学]胰腺外科的发展史.ppt
- [临床医学]腹泻待查-慢性腹泻.ppt
- [临床医学]脑血管疾病081021.ppt
- [临床医学]腹股沟管解剖.ppt
- [临床医学]缺血性创面的中西医结合治疗.ppt
- [临床医学]肝胆疾患的CT及MRI诊断.ppt
- 脑梗死被动运动指导护理.pptx
- 车管所业务常识培训.pptx
- 《机械设计》复习串讲(传动零件、连接件、支撑零件)课件(非AI生成).pptx
- 大学数学竞赛-培训课件(非AI生成).pptx
- 《数字信号处理实验》实验1-4教学课件(非AI生成).pptx
- 《材料力学竞赛》培训课件-第13章 能量法 第14章 静不定问题分析(非AI生成).ppt
- 《大学力学竞赛》辅导课件(非AI生成).ppt
- 2019年江西省音乐教师招聘(小学音乐)题(解析).pdf
- 2020年8月10日河南南阳南召教师招聘考试《公共基础知识》+《教育基础理论》题(解析).pdf
- 2018年江西省教师招聘考试学科专业知识《小学音乐》真题(解析).pdf
文档评论(0)