摘要: Javascript由以下三部分组成:核心(ECMAScript)文档对象模型(DOM)浏览器对象模型(BOM)ECMAScript组成部分: 语法、类型、语句、关键字、保留子、操作符、对象。 按照惯例,外部 JavaScript 文件带有.js扩展名。但这个扩展名不是必需的,因为浏览器不会检查包含... 阅读全文
posted @ 2015-02-06 16:58 混世隐者 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 看了汤姆大叔的“你真懂JavaScript吗?”,里面有5道题目,我都一一作了,然后在chrome的控制台里面运行了一遍,虽然只错了一道,但还是细细读了下答案,在此总结一下,看看是否对大家对这些JavaScript底层的原理都懂了。题目一(所有全局变量都是window的属性、变量声明提前、变量赋值不... 阅读全文
posted @ 2015-02-06 16:54 混世隐者 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 今天在项目中要使用JavaScript实现数据结构中的队列和堆栈,这里做一下总结。一、队列和堆栈的简单介绍1.1、队列的基本概念 队列:是一种支持先进先出(FIFO)的集合,即先被插入的数据,先被取出! 如下图所示: 1.2、堆栈的基本概念 堆栈:是一种支持后进先出(LIFO)的集合,即... 阅读全文
posted @ 2015-02-06 16:41 混世隐者 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 原文:http://www.adequatelygood.com/JavaScript-Scoping-and-Hoisting.html===翻译开始===你知道下面的JavaScript脚本执行结果是什么吗?1 var foo=1;2 function bar(){3 if(!foo){... 阅读全文
posted @ 2015-02-06 16:27 混世隐者 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 一. css部分body如果设置height:100%;overflow:hidden是依然可以滑动的,如果需禁止,要再加一层div设置 height:100%加overflow:hidden(html,body加height:100%) ,这样元素超出body的高度也不能滑动了。或者同时给html... 阅读全文
posted @ 2015-02-06 14:19 混世隐者 阅读(126) 评论(0) 推荐(0) 编辑