JavaScript 能做什么?
语句与注解, 标识符, 字面量, 变量命名规范
JavaScript 中的数据类型, 其它类型如何转为数据型, 操作符
字符方法, 数组方法, 函数与对象, 函数表达式, 变量作用域, 对象
JavaScript 条件判断, switch 结构, while,do-while 循环, for 循环, for-in 循环
DOM 树, onload 与 onclick 事件, 节点属性, 关系, 增删改查, 子节点判断与操作
事件, 给对象绑定事件的三种方法, 事件冒泡与拦截
JS 语句写在 html 文档中
标识符, 变量, 字面量
标识符必须以字母, 下划线,$ 开头
标识符不能以数字, 特殊符号开头, 不能使用保留字
变量, 使用 var 关键字创建, 命名要符合标识符规范, 按名称调用, 区分大小写
JavaScript 数据类型:
undefined,null,number,Boolean,String,Object
typeof 操作符
null 本身就是一个对象
- var data = null
- undefined
- type of data
- "object"
- undefined == null
- true
- var message = ' '
- undefined
- message == false
- true
- var message = 'jsCSShtml'
- undefined
- message
- 'jscsshtml'
- message.length
- 9
- var num = 12
- undefined
- var numString = num.toString()
- undefined
- numString
- "12"
- typeof numString
- "string"
- var obj = new Object()
- undefined
- typeof obj
- "object"
- obj.url = 'dashu'
- 'dashu'
- obj.url
- 'dashu'
- obj.sayhello = function() {
- console.log('dashu')
- }
- function() {
- console.log('dashu')
- }
- obj.sayhello()
- dashu
- Number()
其他类型转数值类型
parseInt()
将数字开头的字符串转为整数
parseFloat()
将数字开头的字符串转为小数
- Number(' ');
- 0
- Number('123')
- 123
- Number(true)
- 1
- Number('da')
- NaN
操作符
算术操作符, 字符操作符, 布尔操作符
赋值操作符, 一元操作符, 比较操作符
字符串. 方法名
image.PNG
JavaScript 中的数组方法
image.PNG
image.PNG
image.PNG
function 函数名 (参数列表){
函数体由一条或多条语句组成;
}
变量作用域
函数内部创建的变量是局部变量, 只能在函数内部使用
在函数外部创建的是全局变量, 当前脚本任何地方都能用
请点赞! 因为你的鼓励是我写作的最大动力!
官方微信公众号
吹逼交流群: 711613774
吹逼交流群
来源: http://www.jianshu.com/p/4f4d7b2703a8