用户中心USER CENTER

首页/用户
  • Array() 方法汇总

    摘要:方法为数组中的每个元素都调用一次函数执行如果没有符合条件的元素返回对于空数组,函数是不会执行的。不改变原数组和差不多,默认返回的是索引。 1. length属性 && 检测数组 length属性不是只读,可以设置该属性,从数组的末尾移除项或添加新项 检测数组: 一个全局作用域下(一个网页),使用instanceof 两个以上不同的全局执行环境(网页包含多个框架),使用Array....

    JessYanCoding 发布于JavaScript
  • JavaScript类型:关于类型,有哪些你不知道的细节?

    摘要:通过拆箱转换,把对象编程基本类型,再从从基本类型转换成对应的或者。拆箱转换会尝试调用和来获得拆箱后的基本类型。 undefined和null   Undefined类型表示未定义,它的类型只有一个值为undefined。任何变量在赋值前都是undefined类型,值为undefined。但是JS中undefined是一个变量,并非是一个关键字,为了避免无意中的篡改,使用void 0来获...

    JessYanCoding 发布于JavaScript
  • JavaScript原生Ajax

    摘要:请求终止时会调用事件处理程序,此时为,这就会调用事件。强行让对象将响应作为处理。在请求发生错误时触发。最终,实现中引入了事件,用以替代事件。事件事件会在浏览器接收新数据期间周期性地触发。 Ajax请求 一、创建XHR 1、在IE7及其更高的版本中: var xhr = new XMLHttpRequst(); 2、在IE7之前的的版本中使用createXHR函数根据IE中可用的MSXM...

    JessYanCoding 发布于JavaScript
  • 前端算法题(持续更新中)

    数字千分位格式化 function format (num) { let [integer,decimal]=String(num).split(.); let regObj=/d{1,3}(?=(d{3})*$)/g; let arr=String(integer).match(regObj); return arr.join(,)+(typeof decimal...

    JessYanCoding 发布于JavaScript
  • 利用Chrome的Heap Snapshot功能分析一个时间段内的内存占用率

    摘要:从下拉菜单里选择在下图里用变量名做即可找出在和之间内存占用最高的变量将鼠标停留在上即可查看这个变量包含的内容 在下图测试代码第13行和第16行设断点. 以调试方式运行,首先断点在第13行处触发: showImg(https://segmentfault.com/img/remote/1460000013409683); 打开Chrome开发者工具,点击Profiles tab, 再点击...

    JessYanCoding 发布于JavaScript
<