javascript
文章平均质量分 69
Shaft_
这个作者很懒,什么都没留下…
展开
-
坑爹的django-ckeditor添加代码高亮
ckeditor是一个非常好用的在线富文本编辑器,但是由于其不自带代码高亮,所以需要我们自己添加代码高亮。官方给出的方法是在ckeditor/plugins中注册插件,由于现在版本的ckeditor已经自带代码高亮插件,于是可以直接注册,具体教程网上都有,但是按照官网注册后编辑框并不能自动显示出,添加代码的图标,我发现还是需要手动添加,网上很多教程都已经过时了,我现在来做一份最新的cked...原创 2018-05-20 14:42:12 · 1549 阅读 · 0 评论 -
js复习笔记(一)
js语复习笔记(一) js解析代码 1. js仅在不加分号无法解析的情况下才自动添加 var a a = 3 console.log(a) 将会被解析为: var a; a = 3; console.log(a); 2. 不添加“;”可能导致错误 var y = x + f (a+b).toString() 会被解析为: var y = x + f(a+b...原创 2018-07-25 17:10:30 · 359 阅读 · 0 评论 -
js复习笔记--对象(二)
对象 1. 对象的属性特征 writable => 可写 enumerable => 可枚举 configurable => 可配置 2. 对象的创建 对象的创建有3种方式:对象直接量、关键字new、Object.create()函数 对象的原型:每一个非null的js对象都和另一个对象(即原型)相关联,每一个对象都从原型继承属性。 Object.creat...原创 2018-07-30 19:16:12 · 208 阅读 · 0 评论 -
js复习笔记--类(三)
类和模块 1. 类和原型 利用工厂函数创建范围类初始化实例: function range(from, to){ var r = Object.create(range.methods); r.from = from; r.to = to; return r; } //左闭右开 ra...原创 2018-07-30 19:17:08 · 185 阅读 · 0 评论 -
js复习笔记--正则(四)
正则表达式 1.正则表达式的定义 直接量的定义: var partern = /s$/ // =>匹配所有的以s结尾的字符串 构造函数定义: var partern = new RegExp("s$"); 正则表达式的字符类 字符 匹配 […] 方括号内任意字符 [^…] 不在方括号内的任意字符 . 除...原创 2018-07-30 19:18:23 · 174 阅读 · 0 评论 -
js复习笔记-ES6的类(五)
class(ES6构造函数的语法糖): 总述: ES5写法: 父类: function Animal(){ this._name = "animal"; } Animal.prototype = { constructor: Animal, get name(){ ret...原创 2018-08-09 10:24:38 · 182 阅读 · 0 评论 -
函数节流与函数防抖
简述: 在高性能的javascript当中,函数节流和函数防抖是两种非常重要的提高js效率的方法。其思想就是防止函数在短时间内多次触发,导致性能问题。 实现一般通过闭包,定时器等方式 实现: 函数节流: 方式:利用setTimeout延时触发函数,如果在延时前重复触发函数,清除上次延时,重新设定新的定时。 缺点:如果一直快速触发函数,会导致函数永远无法执行 示例...原创 2018-08-31 21:55:14 · 162 阅读 · 0 评论 -
js中判断一个数据是什么类
由判断一个对象属于哪个类想到的 有时候,我们会有这样的需求。判断我们手中的某个数据是属于哪一个类,哪一种数据类型。通常有以下几种方式: 1.typeof() var a = “A”; typeof(a) == “string” //true var b = 1; typeof(b) == “number” //true var d = []; typeof(d) == “object” ...原创 2018-10-23 20:34:39 · 495 阅读 · 0 评论 -
简述jq的实现原理
简述jq的实现原理 1. 沙箱: jq利用自执行函数,将所有的实现细节封装在自执行函数内,对外仅仅暴露jQuery和$符号: (function(w, u) { "use strict"; w.jQuery = w.$ = jQuery; var a; if (a == u) return; })(window); 2. 无...原创 2018-10-24 16:15:35 · 2969 阅读 · 0 评论