摘要: 基本语法 let声明的变量 只能它所在的代码块内有效 无法外部调用 let可以在for循环中使用 受let影响 i 只在for循环的作用域内有效 在外部使用会报错 let 不存在变量提升 它所声明的变量一定要在语法声明后使用 暂时性死区 只要块级作用域内存在let 这个命令 它就会绑定这个区域 不在 阅读全文
posted @ 2020-11-18 10:01 随心的笔记 阅读(290) 评论(0) 推荐(0)
摘要: new的时候做的的4个事情 1.在内存中创建一个新的空对象 2.让this指向这个新对象 3.执行构造函数里的代码 给这个新对象 添加属性和方法 4. 返回这个新对象 静态成员与实例成员 静态成员:由构造本身创建的成员 只能由构造函数本身来访问 实例成员:在构造函数内部创建的对象成员为实例成员 只能 阅读全文
posted @ 2020-11-02 15:32 随心的笔记 阅读(175) 评论(0) 推荐(0)
摘要: 创建类 语法:class 类名 {属性和方法} 构造函数的语法糖 首字母需要大写 抽取公共属性和方法 创建一个类 new把函数变成了一个对象 Star就是一个函数 构造函数 属性:放到constructor 构造函数里面 类里面不需要写function关键字 属性和方法放到类里面 需要用到const 阅读全文
posted @ 2020-10-14 15:02 随心的笔记 阅读(96) 评论(0) 推荐(0)
摘要: indexOf :查找字符串中有没有存在的指定字符 然后返回起始下标 没有返回 -1 lastIndexOf(): 指定一个字符串 从后往前数 返回对应的下标 没有就返回 -1 charAt():根据下标输出指定位置的字符 split:将字符串转为数组 concat():用于拼接成一个新的字符串 在 阅读全文
posted @ 2020-09-13 23:44 随心的笔记 阅读(110) 评论(0) 推荐(0)
摘要: 内置对象是js内部封装好的 里面提供了一些常用的属性和方法 Math Math.random() : 用于产生一个随机的浮点数 就是小数点 Math.floor() : 用于浮点数的向下取整 也可以适用于整数 Math.round(): 用于将一个浮点数进行四舍五入取整 Math.ceil() :用 阅读全文
posted @ 2020-09-09 14:39 随心的笔记 阅读(113) 评论(0) 推荐(0)
摘要: 简单类型的存储 简单类型存储在内存的栈空间中 把一个变量赋值给另一个变量的时候 是在栈空间内将数据复制一份 然后赋值给另一个变量 当另一个数据发生变化时 会根据变量找到对应的栈内存上盒子的内容 进行修改 简单类型的变量赋值给另一个变量 另一个变量变了 不会影响原来的变量 复杂类型存储 复杂类型在内存 阅读全文
posted @ 2020-09-08 17:30 随心的笔记 阅读(168) 评论(0) 推荐(0)
摘要: concat 数组的拼接,用于创建一个新的数组 他会从原数组的末尾添加 形成一个新的数组 如果数组后面没有拼接 他会返回原数组 push() : 可以接收任意数字 从数组末尾添加 然后返回一个修改后的数组 pop() : 用于删除数组中的最后一个数 无法指定下标和数字删除 unshift():从数组 阅读全文
posted @ 2020-09-08 14:16 随心的笔记 阅读(81) 评论(0) 推荐(0)
摘要: 创建一个对象 构造函数: 通过字面量创建对象 添加 声明一个对象,给对象的属性和方法赋值 通过字面量初始化对象和属性 键值对:一个属性和一个值叫做键值对 键和值之间用冒号分开 多个键值对需要都逗号分开 用键的方式添加属性 获取: 以点的方式获取: 以键的方式获取: 遍历 语法: 案例:打印key获取 阅读全文
posted @ 2020-09-08 09:10 随心的笔记 阅读(97) 评论(0) 推荐(0)
摘要: 函数表达式:声明一个变量 将函数作为赋值 调用时通过变量名进行调用 函数表达式是可以进行常规的函数运算的 匿名函数:就是指没有函数名或者没有声明的函数 自调用函数:也可以叫做自执行函数 匿名函数的另一种用法 在小括号内包裹一个匿名函数 调用时 直接用小括号去调用 表示调用了整个匿名函数 同时执行了函 阅读全文
posted @ 2020-09-04 09:35 随心的笔记 阅读(114) 评论(0) 推荐(0)
摘要: 语法: function:函数关键字 用来声明一个函数名 在function后面的便是声明的函数名 函数名不能是数字 否则会报错 在大括号内 里面的是函数体 将内容封装在大括号内 可以随时拿来使用 调用:通过函数名去调用一个函数 然后将函数体内的结果输出 如果需要多次输出 可以进行多次调用 参数 在 阅读全文
posted @ 2020-09-02 08:58 随心的笔记 阅读(229) 评论(0) 推荐(0)