美文网首页JavaScript
专题列表页
JavaScript

页面交互

  • 0
    2021-02-02
  • 思路:返回一个新函数,新函数内部调用了apply。目的:使改变函数的this指向(执行上下文)时,函数的执行变得可控。[作者空间]

  • 0
    2020-11-15
  • 浅拷贝 定义:若拷贝‘值类型’则不会与旧值产生关联,拷贝引用类型(数组/对象)会与旧值产生关联(一个改变会引起另一...[作者空间]

  • 0
    2020-10-27
  • 我们在对数组进行去重时,会出现数组塌陷问题,导致去重不彻底。 有两种解决方式 1.正向遍历去重 2.反向遍历去重[作者空间]

  • 0
    2020-09-20
  • 用途:一般用于if语句中的条件判断,需要牢记 truthy 在js代码执行时被认定为真的值如true、{}、[]、...[作者空间]

  • 0
    2020-11-11
  • 查找数组索引值 arr.indexOf(item), 数组从左向右查找 item 某项数组值 arr.lastIn...[作者空间]

  • 0
    2020-09-17
  • 目的:都是为浏览器减负,防止浏览器卡顿,提高用户体验。 防抖:不停的触发某个事件时,自定义函数不会被执行,而是当事件停止后执行。 相当于死歌开大读条,读完条才能释放技能 节流...[作者空间]

  • 0
    2020-09-11
  • 对象获取属性常见两种方法: 1. 点语法 2. []语法 举个栗子 总结 []语法查找某个属性时,会优先查找带有引号' '的属性,如上例中的1和'1' []语法在任何情况都适...[作者空间]

  • 0
    2020-09-07
  • HTML5新增了拖拽事件 拖拽事件包括drap、drapstart、drapend、drapenter、drapleave、drapover、drop等事件 最常用的有dra...[作者空间]

  • 0
    2020-08-13
  • 正则表达式方法 exec()调用者为正则表达式,参数为字符串,不能全局匹配返回数组或者null test()调用者为正则表达式,参数为字符串返回true或falsetrue代...[作者空间]

  • 0
    2020-08-15
  • charAt() 参数为某字符的下标返回值是对应的字符 charCodeAt() 参数为某字符的下标返回值为字符编码 0~9 编码是 48 - 57 大写字母编码 65...[作者空间]

  • 0
    2020-08-13
  • toFixed()方法参数为整数,表示结果保留几位小数 0.1+0.2问题 因为js中是以二进制的方式存储数据的 单精度浮点数[作者空间]

  • 0
    2020-08-12
  • 提升 (Hosting) js代码再执行在引擎会先进行预编译,预编译期间会将变量声明和函数声明提升到当前作用域最顶端 变量提升 函数声明式提升 案例 这个案例,可能有人会第一...[作者空间]

  • 0
    2020-08-10
  • 正则表达式创建方法 1.利用RegExp对象来创建: var reg = new RegExp(/123/); 2.利用字面量创建:var reg = /123/ 字符类 字符集用[]...[作者空间]

  • 0
    2020-08-04
  • 在单层循环中: break直接终止循环,跳出代码块;continue会终止本次循环,循环还会继续执行 在双层循环中: 在内层循环中控制外层循环,要为循环添加游标,并在调用br...[作者空间]

  • 0
    2020-08-02
  • for(var i = 1(表达式1); i < arr.length(表达式2); i++(表达式3)){ console.log(i) } for循环的执行顺序为:当...[作者空间]

  • 0
    2020-08-04
  • 如果有空的或者否定的为假,其余为真。 0 "" null undefined NaN 都为false,但不会返回false而是返回它们自己 null&&true //null...[作者空间]