- 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
您可能关注的文档
最近下载
- AutoCAD2022基础教程PPT完整全套教学课件.pptx
- 【沪科】八年级物理(全一册)知识点总结.docx VIP
- 【沪科物理八年级】3.2 声音的特性 同步练习.docx VIP
- 导轨单杆切割磁感线+电容(解析版)--2024高考物理疑难题.pdf
- 新能源汽车技术专业职业生涯规划书发展报告大一全国大学生职业规划大赛模板范文1500字.pdf VIP
- 中班语言《耳朵上的绿星星》课件.pptx
- 水力学典型复习题及答案详解.docx
- TBT454.1-2021 铁路通信信号词汇 第1部分:铁路信号词汇.pdf
- Dirty Rotten Scoundrels《骗徒臭事多(1988)》完整中英文对照剧本.docx VIP
- 舒平木门加工中心培训.docx
文档评论(0)