摘要: 引入require.js,可以解决的问题:(1)实现js文件的异步加载,避免网页失去响应;(2)管理模板之间的依赖性,便于代码的编写和维护。 它的模块管理遵循AMD规范(Asynchronous Module Definition - 异步加载模块规范);所谓AMD规范,就是为了解决模块化编程... 阅读全文
posted @ 2015-09-09 15:49 borage 阅读(187) 评论(0) 推荐(0) 编辑
摘要: IE条件注释是一种特殊的HTML注释,这种注释只有IE5.0及以上版本才能理解。比如普通的HTML注释是: 而只有IE可读的IE条件注释是: “非IE条件注释”:--> non-IE HTML Code “非特定版本IE条件注释”(很少用到):Code for browsers tha... 阅读全文
posted @ 2015-08-21 11:54 borage 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 今年一月份以前端主管的身份进入现在的公司,到现在为止陆陆续续面试了十几个应聘者,惊讶地发现前端这个细分岗位的市场行情竟如此奇怪,一方面是各种公司争相聘请,导致价格高的浮躁;一方面是从业者大多经历尚浅,浅到没什么技术积累,没什么项目经验,更可怕的是没什么进取心。这里总结一下,自勉。一年经验重复用 这... 阅读全文
posted @ 2015-06-04 20:18 borage 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 1. DOM DEMO-表格的行排序DEMO~DEMO Name Age 1111 8887... 阅读全文
posted @ 2015-04-23 10:58 borage 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 一 概述1.1 函数声明(1)function命令 函数就是使用function命令命名的代码区块,便于反复调用。这种声明方式叫做函数的声明(Function Declaration)。function print(){ // ...}(2)函数表达式 除了用function命令声明函数,还可... 阅读全文
posted @ 2015-04-12 14:09 borage 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 一、什么是BOM1. BOM是browser object model的缩写,简称浏览器对象模型;2. BOM提供了独立于内容而与浏览器窗口进行交互的对象,描述了与浏览器进行交互的方法和接口;3. 由于BOM主要用于管理窗口与窗口之间的通讯,因此其核心对象是window;4. BOM由一系列相关的对... 阅读全文
posted @ 2015-04-12 10:25 borage 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 一、对json的理解 json是一种数据格式,不是一种编程语言,json并不从属于javascript。 json的语法可以表示以下三种类型的值 1)简单值 与js相同的语法,可以在json中表示字符串(必须使用双引号,单引号会导致语法错误)、数值、布尔值、和null,但是不支持und... 阅读全文
posted @ 2015-04-11 17:30 borage 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 一、与其他语言数据的比较 相同点:有序列表 不同点:js的数组的每一项可以保存任何类型的数据;数组的大小是可以动态调整的二、数组创建的两种方法1) var colors = new Array();//创建一个空数组,new可省略 var colors = new Array(3);//创建一个包... 阅读全文
posted @ 2015-04-10 17:37 borage 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 网页中获取滚动条卷去部分的高度,可以通过 document.body.scrollTop 来获取,比如使div跟着滚动条滚动:window.onscroll = function (){ var div = document.getElementById("div"); div.st... 阅读全文
posted @ 2015-04-10 15:28 borage 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 最近在默默的看面试题,其中有一个题目就是“undefined和null的区别”,突然意识到自己从未关注过这个问题,心中莫名有种急躁的感觉,百度一下发现阮大神的一篇文章(http://www.ruanyifeng.com/blog/2014/03/undefined-vs-null.html)正是... 阅读全文
posted @ 2015-03-26 15:19 borage 阅读(5797) 评论(0) 推荐(0) 编辑