摘要:
js的五大基本类型:boolean、undefined、null、string、number 引用类型:Object、Function、Array基本类型的数据是存放在栈内存中的,而引用类型的数据是存放在堆内存中的。基本类型的复制就是在栈内存中开辟出了一个新的存储区域用来存储新的变量,这个变量有它自 阅读全文
摘要:
js的querySelector获取的是静态的集合(取到和文档更改没关系了) 获取的是第一个(并不是集合)getElementBy 获取的是集合 querySelector和querySelectorAll() querySelector() 方法仅仅返回匹配指定选择器的第一个元素。如果你需要返回所 阅读全文
摘要:
if(!a) a=="" || a >0的时候执行 文字超过展开与收起 相关文章:https://blog.csdn.net/erdouzhang/article/details/71105188 // 截断字符串 function init(){ var len = 84; //默认显示字数 va 阅读全文
摘要:
panel能同时展开有个data-parent属性 但是会有个小bug 这样默认可以自动折叠,但是项目遇到问题不能折叠的话 view in browser 不好用 在命令里设置,搜索前边的key 更改后边的val为浏览器名称 "view-in-browser.customBrowser": "chr 阅读全文
摘要:
// //补0操作function getzf(num){ if(parseInt(num) < 10){ num = '0'+num; } return num;}// 初始化给值var timeStr=new Date();$($(".oneTime").children()[0]).val(t 阅读全文
摘要:
我们使用vue-cli脚手架工具构建 #安装 vue-cli npm install -g vue-cli #使用vue-cli初始化项目 vue init webpack vue-vuerouter-demo #进到目录 cd vue-vuerouter-demo #安装依赖 npm instal 阅读全文
摘要:
es6的模块化操作主要分: export :负责进行模块化,也是模块的输出。 import : 负责把模块引,也是模块的引入操作。 export的用法: export可以让我们把变量,函数,对象进行模块话,提供外部调用接口,让外部进行引用。有些时候我们并不想暴露模块里边的变量名称,而给模块起一个更语 阅读全文
摘要:
类的声明 class coder{ name(val){ console.log(val); } } 类的使用 我们已经声明了一个类,并在类里声明了name方法,现在要实例化类,并使用类中的方法。 class Coder{ name(val){ console.log(val); } } let j 阅读全文
摘要:
声明Proxy 用new的方法对proxy进行声明 new Proxy({},{})需要注意的是这里是两个花括号,第一个花括号就相当于我们方法的主体,后边的花括号就是Proxy代理处理区域,相当于我们写钩子函数的地方。 var pro=new Proxy({ add:function name(pa 阅读全文
摘要:
对象赋值 let name="jspang"; let skill= 'web'; var obj= {name,skill}; 对象Key值构建 let key='skill'; var obj={ [key]:'web' } Object.is( ) 对象比较 对象Key值构建 let key= 阅读全文