JS
Tina_https
Front-end
展开
-
JavaScript的console.log()
对于JavaScript程序的调试,相比于alert(),使用console.log()是一种更好的方式,原因在于:alert()函数会阻断JS程序的执行,从而造成副作用;而console.log()仅在控制台中打印相关信息,因此不会造成类似的顾虑。1.什么是console.log()除了一些很老版本的浏览器,现今大多数浏览器都自带调试功能;即使没有调试功能,也可以通过安装插件来进行补转载 2016-04-14 21:08:32 · 389 阅读 · 0 评论 -
js的undefined和null的区别
大多数计算机语言,有且仅有一个表示“无”的值,比如,C语言的NULL,Java的null,Python的None,Ruby的nil。JS有两个表示“无”的值:undefined和null。Why?一.相似性1.在JS中,将一个变量赋值为undefined和null,几乎无差别var a = undefined;var a=null;上面代码中,a变量分别被赋值为underf转载 2016-04-14 22:04:36 · 1361 阅读 · 0 评论 -
JavaScript快速排序算法QuickSort实现
来自:http://blog.csdn.net/henren555/article/details/39611401IntroductionThis is a proto type method for arrays in JavaScript. It utilizes an iterative version of the Quick Sort algorithm. More转载 2016-04-14 22:10:34 · 431 阅读 · 0 评论 -
深入浅出 JavaScript 中的 this
JavaScript 是一种脚本语言,因此被很多人认为是简单易学的。然而情况恰恰相反,JavaScript 支持函数式编程、闭包、基于原型的继承等高级功能。本文仅采撷其中的一例:JavaScript 中的 this 关键字,深入浅出的分析其在不同情况下的含义,形成这种情况的原因以及 Dojo 等 JavaScript 工具中提供的绑定 this 的方法。可以这样说,正确掌握了 JavaScri转载 2016-04-14 22:12:10 · 309 阅读 · 0 评论 -
豆瓣网前端开发规范之-javascript开发规范 - 前端开发
转载请注明:豆瓣网前端开发规范之-javascript开发规范 - 前端开发1.Javascript代码应符合Douban-JSLint检验标准 1-1. 语句必须都有分号结尾,除了for, function, if, switch, try, while 1-2. 只有长语句可以考虑断行,如: TEMPL转载 2016-04-15 15:28:22 · 299 阅读 · 0 评论 -
JavaSrcipt的Object.keys()
JavaSrcipt的Object.keys()之前看书的时候把Object.keys()属性貌似遗漏了,最近做题遇到了,记个笔记。Object.keys()是将对象中的键值(key)转化为数组的方法,然后再运用数组的方法。原创 2016-09-04 15:58:38 · 286 阅读 · 0 评论 -
根据容器大小设置字体
如果容器大小固定,怎么根据容器大小变换字体的font-size,使无论字体多少都不溢出容器呢(最小为12px)?在网上查了资料,总结如下:HTML代码:如果有来生/要做一棵树站成永恒/没有悲伤的姿势/一半在尘土里安详/一半在空中飞扬/一半散落阴凉/一半沐浴阳光/非常沉默/非常骄傲/从不依靠/从不寻找可以用JS实现: var str = document.getEl原创 2016-09-04 21:55:52 · 2043 阅读 · 0 评论