JavaScript笔记
viviScript
迷失在前端的世界里
展开
-
js随机生成4位验证码
js随机生成4位验证码原创 2016-08-04 20:46:17 · 15684 阅读 · 0 评论 -
移动端JQ插件hammer使用详解
**移动端JQ插件hammer使用详解** 用法: 1,首先引入jq2.0以上版本和jquery.hammer.js. 2,获取元素,和jq一样,在后面加上hammer就可以了 var hammertime = $('.tabsa').hammer(); 3,可以直接用on直接添加事件 hammertime.on(‘tap’, function(ev) {}) 这原创 2016-09-29 16:44:42 · 3602 阅读 · 0 评论 -
前端缓存总结
前端缓存总结1 缓存缓存从宏观上分为私有缓存和共享缓存,共享缓存就是那些能被各级代理缓存的缓存。私有缓存就是用户专享的,各级代理不能缓存的缓存。缓存从微观上可以分为以下几类:http缓存浏览器缓存cdn缓存应用层缓存数据库缓存这里主要对浏览器的缓存进行说明:2 http缓存http状态码: 200 from memory cache 不访问服务器...原创 2019-10-10 16:57:09 · 344 阅读 · 0 评论 -
基于webpack4+vue-cli3项目的换肤功能
基于webpack4+vue-cli3项目的换肤功能起因最近因公司需求,需要实现主题换肤功能,不仅仅是颜色的更改,还需要包括图片,字体等文件等更换,因此在百度里各种实现方案后,决定根据scss+style-loader/useable做换肤。项目开始首先我们用vue-element-admin这个开源的后台管理系统项目来做demo演示,为了便于做二次开发,下载vue-admin-templ...原创 2019-10-10 17:03:50 · 743 阅读 · 0 评论 -
前端代码规范总结
代码规范基本的格式化1.1 缩进层级使用空格符进行缩进;四个空格符表示一个缩进层级;function demo() { console.log('hello world');}1.2 语句结尾使用分号结尾;// 正确的代码let name = 'Nicholas';function sayName() { alert(name);}...原创 2019-10-10 17:05:02 · 105 阅读 · 0 评论 -
JavaScript对象
JavaScript对象创建对象在JavaScript中,对象为‘王’。对象只是一组有命名的值(也称属性)集合的容器。// 创建对象let cody = new Object();// 为cody对象的各种属性赋值(使用点表示法)cody.living = true;cody.age = 33;cody.gender = 'male';console.log(cody)...原创 2019-10-11 09:20:52 · 97 阅读 · 0 评论 -
JavaScript中的变量类型有哪些?
JavaScript中的变量类型有哪些?值类型:字符串(string)、数值(number)、布尔值(boolean)、null、undefined引用类型:对象(Object)、数组(Array)、函数(Function)值类型和引用类型的区别值类型:占用空间固定,保存在栈中(当一个方法执行时,每个方法都会建立自己的内存栈,在这个方法内定义的变量将会逐个放入这块栈内存里,...原创 2019-10-11 09:21:36 · 2457 阅读 · 0 评论 -
JavaScript函数、闭包、原型、面向对象
JavaScript函数、闭包、原型、面向对象断言单元测试框架的核心是断言方法,通常叫assert()。该方法通常接收一个值–需要断言的值,以及一个表示该断言目的的描述。如果该值执行的结果为true,断言就会通过;否则,断言就会被认为是失败的。通常用一个相应的通过(pass)/ 失败(fail)标记记录相关的信息;function assert(value, desc) { ...原创 2019-10-11 09:22:09 · 102 阅读 · 0 评论