摘要: 第一种方式: 在终端中输入; 1.npm install http-server -g 2.hs 第二种方式 VScode安装Live Server 插件 在文件中右击-open width live server. 阅读全文
posted @ 2020-05-11 22:14 warmDoll 阅读(1094) 评论(0) 推荐(0) 编辑
摘要: //公共参数公共方法; var commonObj={ version:'', design_width:750, downUrl: "", system:(navigator.userAgent).match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)?"ios":"andr 阅读全文
posted @ 2020-02-16 17:19 warmDoll 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 常用浏览器有 IE 火狐(firefox) chrome safari 360 搜狗 等 内核:IE的是 Trident 火狐的是 Gecko Chrome和safari 用的是 Webkit 360和搜狗这些分极速模式和兼容模式,极速模式用的Webkit的内核,兼容模式用的Trident内核。 阅读全文
posted @ 2020-02-04 21:06 warmDoll 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1.HTML对于各大浏览器兼容性较差(pc端浏览器、手机端浏览器、PAD),对于网页页面编写技巧要求比较高,现在web前端开发的静态网页,一般都是html4.0,HTML5就另当别论了。 2.XHTML可以很好处理各大浏览器的兼容(pc端浏览器、手机端浏览器、PAD),看起来与HTML有些相象但是和 阅读全文
posted @ 2020-02-03 22:01 warmDoll 阅读(2327) 评论(0) 推荐(1) 编辑
摘要: 1.冒泡排序: 规则:前后两两进行比较,如果符合比较的条件,交换两数的位置,直到所有的数据比较完成,且符合从小到大条件,则结束排序。 规律:每一轮比较,都会找出一个较大的数,放在正确的位置。 复杂度:当数据为正序排列时,时间复杂度最小;当数据是倒序排列时,时间复杂度最大。 var arr=[4,3, 阅读全文
posted @ 2020-02-03 21:29 warmDoll 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 计算属性:计算属性是基于它们的响应式依赖进行缓存的。只在相关响应式依赖发生改变时它们才会重新求值,否则会立即返回之前的计算结果 侦听属性:当需要在数据变化时执行异步或开销较大的操作时使用。 new Vue({ el:"#root", data:{ firstName:'', lastName:'', 阅读全文
posted @ 2019-05-07 22:34 warmDoll 阅读(175) 评论(0) 推荐(0) 编辑
摘要: for(var i=0;i<10;i++){ setTimeout(function(){ console.log(i) },0)}//结果是输出10次10; 一:执行机制,同步先执行-异步-最后回调再执行for循环是同步代码,而setTimeout中的是异步代码。 JS中既有同步又有异步的情况下, 阅读全文
posted @ 2019-04-15 21:02 warmDoll 阅读(2603) 评论(0) 推荐(0) 编辑
摘要: 数字+undefined=NaN; var a=1; a.s=2;a+a.s=NaN(计算失败显示NaN) 字符串+undefined=“字符串undefined”; var a="sd"; a.s="sd";a+a.s="sdundefined" 阅读全文
posted @ 2019-04-11 20:44 warmDoll 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1.安装node.js 验证node -v npm -v 2.安装cnpm,npm install cnpm -g --registry=https://registry.npm.taobao.org 安装出现一个错误 解决办法是: cnpm install cnpm@5.3.0 验证cnpm安装成 阅读全文
posted @ 2019-04-04 12:53 warmDoll 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 腾讯智图 tinypng 阅读全文
posted @ 2019-03-27 16:25 warmDoll 阅读(87) 评论(0) 推荐(0) 编辑