10 2019 档案
摘要:1.在写复杂的 JavaScript 应用之前,充分理解原型链继承的工作方式。 要提防原型链过长带来的性能问题,并知道如何通过缩短原型链来提高性能。 绝对不要扩展内置类型的原型,除非是为了和新的 JavaScript 引擎兼容。 2.为了判断一个对象是否包含自定义属性而不是原型链上的属性, 我们需要
阅读全文
摘要:1.函数的优势: 复用性 2.函数的参数 形参可以看作是变量;实参
阅读全文
摘要:1.声明函数和函数表达式 function foo(){} // 声明,因为它是程序的一部分 var bar = function foo(){}; // 表达式,因为它是赋值表达式的一部分 new function bar(){}; // 表达式,因为它是new表达式 (function(){ f
阅读全文
摘要:1.undefined如何出现 对于JavaScript,解释器在访问尚未初始化的变量或对象属性时返回undefined;函数没有返回值,是undefined 2.null如何出现 null表示缺少的对象引用,JS本身不会将变量或对象属性设置为null; 一些原生方法,比如String.protot
阅读全文
摘要:1.变量的交换 通过临时变量交换 var n1=55; var n2=66; var temp; temp=n1; n1=n2; n2=temp; console.log(n1,n2);//66,55 var a1=1 var a2=3 a1=a1+a2 a2=a1-a2 a1=a1-a2 cons
阅读全文
摘要:1.安装e-charts项目依赖 npm install echarts --save 或者 npm install echarts -S 2.引入项目中 全局引入(main.js) import echarts from 'echarts' Vue.prototype.$echarts = ech
阅读全文
摘要:1.过滤器(filter)(可以全局注册或者局部注册) 过滤器可以用在两个地方:双花括号插值和 v-bind 表达式 定义局部方法 filters:{ xx(){ } } eg: <!-- 在双花括号中 --> {{ name | capitalize }} <!-- 在 `v-bind` 中 --
阅读全文
摘要:1.字符串首字母大写 var str="xiamgfafsfsfdsf fdsfsfsf" str = str.substring(0,1).toUpperCase()+str.substring(1); console.log(str) //Xiamgfafsfsfdsf fdsfsfsf 2.创
阅读全文
摘要:git的一些基本命令: git branch -r:查看远程仓库所有分支 git branch:查看本地分支 git remote -v :查看远程仓库 git checkout xxx:切换分支 git push origin [name]: 创建远程分支(本地分支push到远程) git mer
阅读全文
摘要:?a=1234 对应是:location.search #/orderSuccess?orderid=021223242424 对应是:location.hash
阅读全文

浙公网安备 33010602011771号