本次文章时间紧任务汇重,不会有过多文字叙述
尽量用代码举例**+**注释为主,粗略扫一遍JS的知识点。
有可能的话,以后会精改(大概吧?)
Javascript是一个基于浏览器的 脚本(script)语言
script 标签 来编写 脚本语言
常见的脚本语言: javascript
通过script标签的 type 属性 设置采用的脚本 type的默认值是text/ javascript
Javascript 中的代码注释风格 和 java相同
Title
js-变量的定义方法
Title
var let
var声明
var的变量如果没有设置值,默认是undefined(未定义)
var 可以对变量进行 重复多次声明
var 关键字会产生 变量提升
var 声明的变量是全局变量(函数除外)
let 不能在同一个作用域中 对一个变量进行多次声明
let 不存在 变量提升的问题
let 声明的变量是 局部变量 有块级作用域的概念
let 会产生暂时性死区 问题
Title
字符串、数字、数组
Title
对象的操作
Title
函数
Js的函数的定义:
函数 关键字 function
Java方法中语法:
[修饰符] 返回值类型 方法名(参数列表) [异常处理] {
}
JS 语法:
function 函数名(参数列表) {
}
Title
举例说明:
Title
数组
map实例:
Title
reduce实例:
Title
数组解构赋值
Title
对象的结构赋值
Title
js-数组以对象的方式进行解构
Title
js-对象解构-注意事项
Title
js-解构赋值-示例
Title
js-函数-arguments
Title
js-函数-参数的默认值
Title
js-函数-参数的解构赋值
Title
js-函数-不定项参数
Title
js-展开运算符…的使用
Title
js-迭代器的遍历方式for…of
Title
hello
world
js-构造函数
Title
js-this关键字在 JS 上下文中的指向
Title
js-this关键字在普通函数中的指向
Title
js-this关键字在构造函数中的指向
Title
js-this在箭头函数中的指向
Title
js-修改函数中this的默认指向
Title
js-Date日期API
Title
js-String常见的API
Title



