19 个 JavaScript 编码小技巧

摘要: 这篇文章适合任何一位基于JavaScript开发的开发者。我写这篇文章主要涉及JavaScript中一些简写的代码,帮助大家更好理解一些JavaScript的基础。希望这些代码能从不同的角度帮助你更好的理解JavaScript。 三元操作符 如果使用if...else语句,那么这是一个很好节省代码的 阅读全文
posted @ 2017-09-26 17:27 zkBlog 阅读(172) 评论(0) 推荐(0) 编辑

JS try和catch

摘要: try { // 此处是可能产生例外的语句 } catch(error) { // 此处是负责例外处理的语句 } finally { // 此处是出口语句 } 上述代码中,try块中的语句首先被执行。如果运行中发生了错误,控制就会转移到位于catch块中语句,其中括号中的error参数被作为例外变量 阅读全文
posted @ 2017-07-26 17:23 zkBlog 阅读(283) 评论(0) 推荐(0) 编辑

JS call和apply

摘要: function Class11() { this.showAdd = function(a,b) { return (a+b); } } function Class2() { Class10.call(this); Class11.call(this); } var Class2=new Cla 阅读全文
posted @ 2017-07-26 15:33 zkBlog 阅读(77) 评论(0) 推荐(0) 编辑

javascript 原型和构造函数

摘要: var animal=function(){} var dog= funciton(){} var tidy =new dog() 实例化一个对象 没有prototype只有__proto__ 所以 tidy.__proto__ animal .prototype tidy.__proto__.__ 阅读全文
posted @ 2017-07-26 15:16 zkBlog 阅读(154) 评论(0) 推荐(0) 编辑

react native与原生的交互

摘要: 一、交互依赖的重要组件 react native 中如果想要调用ios 中相关的方法,必须依赖一个重要的组件nativemodules 二、调用的方法 阅读全文
posted @ 2017-05-26 14:51 zkBlog 阅读(138) 评论(0) 推荐(0) 编辑

项目中git的用法

摘要: 一、常用git命令 1、gst 查看有哪些文件被修改了; 2、git add 添加修改的文件; 3、git commit -m "注释" 提交到本地 4、git pull origin +分支名 拉分支 5、git checkout +分支名 切换分支 6、git branch 显示本地分支 7、g 阅读全文
posted @ 2017-05-26 14:50 zkBlog 阅读(138) 评论(0) 推荐(0) 编辑

web页面的回流,认识与避免

摘要: 一、什么是回流? 回流是会导致页面重新渲染的一些元素,从而影响性能。 二、哪些因素会导致回流? 1、调整窗口的大小; 2、改变字体,如果用rem 设置了根目录的字体大小,这样就减少了回流的次数; 3、增加或者移除样式表; 4、内容的变化,用户在input中输入了文字(这是不可避免的); 5、激活CS 阅读全文
posted @ 2017-05-11 15:34 zkBlog 阅读(152) 评论(0) 推荐(0) 编辑

js 中的算法题,那些经常看到的

摘要: js中遇到的算法题不是很多,可以说基本遇不到。但面试的时候,尤其是一些大公司,总是会出这样那样的算法题,考察一个程序员的逻辑思维能力。如下: 1、回文。 回文是指把相同的词汇或句子,在下文中调换位置或颠倒过来,产生收尾回环的情况,也叫回环。如:mamam,redivider. 实现回文不是我们最常用 阅读全文
posted @ 2017-05-11 15:32 zkBlog 阅读(230) 评论(0) 推荐(0) 编辑

JS面向对象的几种写法

摘要: JS 中,面向对象有几种写法。归纳下,大概有下面这几种:工厂模式,构造函数模式,原型模式,构造函数与原型模式的混合使用,原型链继承,借用构造函数继承。 一、工厂模式 闭包使用的原理与之很相似,最后返回的 二、构造函数模式 构造函数本身也是函数,只不过是一个创建对象的函数 使用构造函数有一些注意点:必 阅读全文
posted @ 2017-05-11 15:31 zkBlog 阅读(139) 评论(0) 推荐(0) 编辑

js中this的四种调用模式

摘要: 在js中,this的含义比较多,在不同的情况下,代表的意义也不一样。总的来说有以下四种含义: 一、纯粹的函数调用 在这种模式下,this代表全局对象Global。 二、作为对象方法的调用 函数还可以作为某个对象的方法调用,这时this就指这个上级对象。 三、作为构造函数调用 所谓构造函数,就是通过这 阅读全文
posted @ 2017-05-11 15:31 zkBlog 阅读(927) 评论(0) 推荐(0) 编辑