一、诞生时间 1995年 二、JavaScript包含内容 ECMAScript:基本语法及相关对象es(包括我们了解的es3,es5,es6.es7....
一、诞生时间 1995年 二、JavaScript包含内容 ECMAScript:基本语法及相关对象es(包括我们了解的es3,es5,es6.es7....
一、概念 函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。 二、优点 1、函数可以在同一程序或其他程序中反复使用(通过函数名调用)。2、使程序变得更简短而清晰,提...
reduce()方法可以搞定的东西,for循环,或者forEach方法有时候也可以搞定,那为啥要用reduce()?这个问题,之前我也想过,要说原因还真找不到,唯一能找到的是...
引言 JS 的内存空间分为 栈(stack)、堆(heap)、池(一般也会归类为栈中)其中栈存放变量,堆存放复杂对象,池存放常量,所以也叫常量池 一、栈内存 1、访问顺序 栈...
TDZ(暂时性死区) 学习暂时性死区之前需要先了解一下var,let和const的区别(变量提升可分为创建提升和初始化提升): var同时进行了创建提升和初始化提升,可重复声...
节流会连续触发(完整执行一次之后才会执行下一次,所以是连续的触发,连续指的是1,2,3,4....),但是每隔一段时间才会执行一次,而防抖仅在最后一次触发(每次时间内新的触发...
1 JavaScript 简介 1.1 作用 1.1.1通过button等改变html文件,从而进行html文件中某一个对象样式或内容的改变,有两种方式实现:直接在按钮元素中...
使用和输出 1.数据是什么? js是什么,有什么用? 数据就是信息,比如一个人的姓名、年龄、性别等。。。 JS是一门解释性弱语言 可以用来对数据进行存储、传输、展示 2.静态...
JS 变量命名 命名方法 小驼峰式命名 命名规范 前缀应当是名词。(函数的名字前缀为动词,以此区分变量和函数) 命名建议 尽量在变量名字中体现所属类型,如:length、co...