
js
文章平均质量分 63
gswwxyhk
这个作者很懒,什么都没留下…
展开
-
http网络层优化
http网络层优化第一步 url 解析1.协议:TCP/IPTCP 传输通道 路HTTP 传输协议 快递小哥HTTPS SSL/TSLFTP 传输一些大文件2.端口号HTTP 80HTTPS 443FTP 213.编码对整个url编码:处理空格/中文…encodeURI/decodeURI主要对传递的参数信息进行编码encodeURIComponent/decodeURIComponent========================================原创 2022-04-05 18:30:00 · 344 阅读 · 0 评论 -
this的了解及应用场景
this的五种情况分析this执行主体,谁把他执行的{和在哪创建和在哪执行都没有必然的关系}函数执行,看方法前面是否有“点”,没有“点”,this是window,严格模式下是undefined,有“点”,“点”前面是谁,this就是谁let fn = function fn(){console.log(this);}let obj = {name:‘aa’,fn:fn}fn();obj.fn();给当前元素的某个事件行为的绑定方法,当事件行为触发,方法中的this是当前元素本原创 2022-03-29 22:00:00 · 268 阅读 · 0 评论 -
js中三类循环对比及性能分析
js中三类循环对比及性能分析原创 2022-03-23 22:30:00 · 375 阅读 · 0 评论 -
js中数据类型检测的方法
js中数据类型检测的方法原创 2022-03-20 22:17:30 · 606 阅读 · 0 评论 -
同级目录页面快捷引入(webpack require.context)
// 动态引入// webpack require.context// 1.目标文件// 2.是否匹配子目录// 3.匹配什么类型的文件import Vue from 'vue'function changeStr(str){ return str.charAt(0).toUpperCase()+str.slice(1)}const requireComponent =require.context('.',false,/\.vue$/)requireComponent.keys(原创 2020-12-09 21:57:54 · 335 阅读 · 0 评论 -
datatable 通过option配置选项添加button
js$("#example").DataTable({"dom":'ft',"initComplete":function(settings,json){$("#example_filter").append('<buttonclass="exportbtnbtn-primarybtn-xsp310">export</b...原创 2019-11-12 23:46:54 · 661 阅读 · 0 评论 -
为什么JavaScript里面typeof(null)的值是"object"?
在JavaScript中,typeof null是'object',它不正确地表明null是一个对象,这是一个错误,不幸的是无法修复,因为它会破坏现有的代码。我们来探讨这个bug的历史。“typeof null”错误是JavaScript第一个版本的补遗。在这个版本中,值以32位为单位存储,其中包含一个小型标记(1-3位)和实际的数据值。类型标签存储在单元的低位中。其中有五个:000:ob...转载 2019-05-19 16:43:13 · 1792 阅读 · 0 评论 -
js中常用的 json 方法
转:https://www.cnblogs.com/hgmyz/p/7451461.html1、jQuery插件支持的转换方式:示例:$.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符串转换成json对象2、浏览器支持的转换方式(Firefox,chrome,opera,safari,ie)等...转载 2019-05-19 15:57:04 · 451 阅读 · 0 评论 -
几种js 异步处理方式
1.回调函数function f1(callback){ setTimeout(function () { // f1的任务代码 callback(); }, 1000); }2.事件监听 f1.on('done', f2); function f1(){ setTimeout(function () { ...转载 2019-05-19 15:45:48 · 257 阅读 · 0 评论