Javascript数据类型及检测方法 发表于 2017-07-19 | 分类于 开发整合 | | 阅读次数: 字数统计: 2.4k | 阅读时长 ≈ 9 Javascript数据类型在 ECMAScript 规范中,共定义了 6 种数据类型(加一个ES6新类型共7种),分为 基本类型 和 引用类型 两大类,如下所示: 基本类型:String、Number、Boolean、Undefined、Null、Symbol(ES6新类型,最下面扩展有介绍)引 ... 阅读全文 »
时间的各种转换+倒计时 发表于 2017-06-07 | 分类于 开发整合 | | 阅读次数: 字数统计: 242 | 阅读时长 ≈ 1 js去除时分秒123var time_str= '2014-9-19 13:19:21';var t = time_str.substr(0,10);alert(t); 获取当前时间,格式YYYY-MM-DD1234567891011121314getNowFormatDate( ... 阅读全文 »
Javascript异步和同步理解 + 异步编程的4种方法 发表于 2017-05-05 | 分类于 学习笔记 | | 阅读次数: 字数统计: 2.9k | 阅读时长 ≈ 10 一、Javascript同步和异步介绍我们知道,javascript语言是一门“单线程”的语言,所谓”单线程”,就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。 这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处是只要有一个任务耗时很长, ... 阅读全文 »
W3C 标准盒模型和 IE 盒模型 发表于 2017-04-24 | 分类于 开发整合 | | 阅读次数: 字数统计: 258 | 阅读时长 ≈ 1 所有HTML元素可以看作盒子,在CSS中,”box model”这一术语是用来设计和布局时使用。 Margin(外边距) - 清除边框外的区域,外边距是透明的。 Border(边框) - 围绕在内边距和内容外的边框。 Padding(内边距) - 清除内容周围的区域,内边距是透明的。 Conten ... 阅读全文 »
数组去重的几种方法 发表于 2017-03-21 | 分类于 开发整合 | | 阅读次数: 字数统计: 812 | 阅读时长 ≈ 3 一、简单的去重方法1234567891011121314151617// 最简单数组去重法/** 新建一新数组,遍历传入数组,值不在新数组就push进该新数组中* IE8以下不支持数组的indexOf方法*/function uniq(array){ var temp = []; / ... 阅读全文 »
常用五大浏览器及浏览器内核 发表于 2017-02-25 | 分类于 学习笔记 | | 阅读次数: 字数统计: 770 | 阅读时长 ≈ 2 一、常见浏览器内核介绍浏览器是网页运行的平台,常见的浏览器有 IE 、火狐(Firefox),谷歌(Chrome),Safari和Opera等,我们平时称为五大浏览器,第六个是Edge浏览器,是微软改进IE新出的内置浏览器 浏览器内核理解: 浏览器内核又可以分成俩部分:渲染引擎(layout en ... 阅读全文 »
link和@import的区别,以后别乱用了! 发表于 2017-02-15 | 分类于 开发整合 | | 阅读次数: 字数统计: 291 | 阅读时长 ≈ 1 我们都知道,外部引入 CSS 有2种方式,link标签和@import。 1.属性不同@import是 CSS 提供的语法规则,只有导入样式表的作用;link是HTML提供的标签,不仅可以加载 CSS 文件,还可以定义 RSS、rel 连接属性等。 2.加载顺序不同加载页面时,link标签引入的 C ... 阅读全文 »