- 博客(8)
- 收藏
- 关注
原创 sublime text3 插件推荐
sublime text3使用了小半年后,觉得还不错,所以特地推荐给大家。这里主要给大家推荐常用的一些插件; 1.下载sublime text3 安装package control import urllib.request,os; pf = ‘Package Control.sublime-package’; ipp = sublime.installed_packages_path();
2017-03-31 16:57:15 1109
原创 HTML 编码规范
#语法用两个空格来代替制表符(tab),保证在所有环境下获得一致展现的方法。 嵌套元素应当缩进一次(即两个空格)。 对于属性的定义,确保全部使用双引号,绝不要使用单引号。 不要在自闭合(self-closing)元素的尾部添加斜线,[HTML5 规范](http://dev.w3.org/html5/spec-author-view/syntax.html#syntax-start-tag)中明确
2017-03-29 17:32:42 615
原创 chrome设置ajax跨域
ajax本身是不支持跨域的,而我们在开发工作中,可能会遇到本地开发环境未配置相关代码,需要到其他服务器上获取数据的情况,尤其在用HTML5开发app的过程中,前后台完全分离,使用Ajax进行数据交互,这种情况非常常见。我们可以通过对谷歌浏览器进行设置以方便跨域调用数据做测试。 chrome浏览器版本在49以前–disable-web-securitychrome浏览器版本在49以后具体做法为: 在电
2017-03-18 19:12:06 2347
原创 this
this是Javascript语言的一个关键字。this代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如, function test(){ this.name = 'test'; }this的值会随着函数使用场合的不同而发生变化。但是不变的是,this指的是,调用函数的那个对象。 关于this指向问题,与函数调用息息相关,其可大致分为四类情况: 方法调用; 即作为某对象的方
2017-03-07 16:46:11 270
原创 js继承
构造函数绑定 使用call或apply方法,将父对象的构造函数绑定在子对象上,即在子对象构造函数中加一行: function Person(){ this.nationality= "中国人"; } function Student(name,age){ Person.apply(this, arguments); // 或 Person.call(this,a1,a2,
2017-03-02 10:19:36 247
原创 Js原型(prototype)和原型链(__proto__)
javascript对象JavaScript 中,万物皆对象!分为两类:普通对象(Object )和函数对象(Function)。 下面举例说明:function f1(){} var f2 = function(){}; var f3 = new Function('str','console.log(str)'); var o1 = {}; var o2 = new Object(); var
2017-03-01 16:45:57 384
原创 Javascript闭包(Closure)
介绍闭包前,先了解一下js的变量作用域。变量作用域在JavaScript中,用var申明的变量实际上是有作用域的。 如果一个变量在函数体内部申明,则该变量的作用域为整个函数体,在函数体外不可引用该变量: function f1(){ var x = 1; x += 1; } x = x + 2; // ReferenceError! 无法在函数体外引用变量x如果两个不同函数各自声明了
2017-03-01 15:58:09 244
原创 几种主要的浏览器内核
Trident内核代表产品Internet Explorer,又称其为IE内核。Trident(又称为MSHTML),是微软开发的一种排版引擎。使用Trident渲染引擎的浏览器包括:IE、傲游、世界之窗浏览器、Avant、腾讯TT、Netscape 8、NetCaptor、Sleipnir、GOSURF、GreenBrowser和KKman等。 Gecko内核代表作品Mozilla Firefox
2017-03-01 14:52:16 339
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人