array.every()和array.some()every(callback): 对数组中每个成员进行回调处理,只有全部为true,最终才返回true,否则就是false类似” and “,” 逻辑与 “例如:[5, 6, 7, 8].every...
留言板
jQueryjQuery是一个javaScript库。作用:简化了javascript编程 获取元素选择器获取 id,class,tags等$(选择器) 这种形式来获取元素对象 item1 item2 &...
选项卡案例
jsonjson是一种语法,用来序列化其他语言创建的数据类型,json支持六种数据类型,对象,数组,数值,字符串,布尔值,null注意:不支持underfined,因为除了js外,其他语言不支持。 stringify()方法是将js对象,序列化为J...
事件监听事件监听调用addEventListener属性。此监听可以添加多个事件,且不会被覆盖删除事件监听调用removeEventListener属性。 按钮const btn=document.querySelector("button");co...
构造函数构造一个函数都有一个原型属性:prototype本质上构造函数跟普通函数是没有区别。构造函数的特征: prototype对于普通函数没用,对构造函数才有用构造函数是对象工厂,是用来创建对象的对象也叫实例,实际案例js中没有 类 的概念,他是...
值传递与引用传递1.值传递 值传递适用的数据类型为:原始类型包括string,number,bool等主要特征是互不影响,只是传递值 let a=1;let b=a;console.log(a,b);a=2;//更新a,不影响b,b没有变化cons...
变量和常量变量使用let声明,初始化不用赋值,也可以任意更改值。常量使用const声明,初始化必须赋值,一旦赋值,之后就不能再更新值 let name;name=1;console.log(name);const a=5;//再赋值就会报错a=6; ...
箭头函数函数是代码复用的手段1.声明 function sum(){ console.log('函数名:',sum.name);} 2.调用sum(); rest和是spread使用function demo(a,b,c,d){ consol...
模板字符串 模板字面量,也叫模板字符串 模板字面量,可以理解为字符串的升级版,它完全可以代替传统的字符串声明,并且还可以在内部直接解析变量 let site='www.baidu.com';site=`${site}(php中文网)`;console...
何为js?javascri简称js。js是异步的单线程的脚本语言。 单线程:就是同一个时间只执行一个任务(不能并发) 一旦遇到非常耗时的任务,就会出现阻塞(卡死)主线程 和任务队列事件回调方法会放到任务队列中执行,实现异步,来解决线程阻塞问题事件回...