摘要: 原文http://www.quora.com/JavaScript/What-is-the-best-way-to-check-if-a-property-or-variable-is-undefined1. Javascript根据值决定变量类型。值可以是undefined。但变量只能有两种情况:声明或没声明。2. 变量一旦声明即都被初始化为undefined值,直到变量被赋予了其他值。3. 没有被声明的变量不具备undefined值,它们压根就不存在。引用一个不存在的变量将抛出ReferenceError异常,除非你使用的是typeof操作符。4. typeof操作符将对下列两种变量返回u 阅读全文
posted @ 2013-01-18 06:10 爷爷泡的茶 阅读(1034) 评论(0) 推荐(0) 编辑
摘要: 1. HTTP协议的状态消息都有哪些?1**:请求收到,继续处理2**:操作成功收到,分析、接受3**:完成此请求必须进一步处理4**:请求包含一个错误语法或不能完成5**:服务器执行一个完全有效请求失败2. AJAX跨域的解决办法?1、document.domain+iframe的设置 对于主域相同而子域不同的例子,可以通过设置document.domain的办法来解决。 具体的做法是可以在http://www.a.com/a.html和http://script.a.com/b.html两个文件中分别加上 document.domain = a.com;然后通过a.html文件中创建一个. 阅读全文
posted @ 2013-01-18 04:31 爷爷泡的茶 阅读(934) 评论(0) 推荐(1) 编辑
摘要: 原文:http://www.quora.com/JavaScript/What-are-the-top-ten-things-a-beginner-must-know-about-JavaScript1. Javascript没有类的概念。一般使用原型链继承(prototypal inheritance)来模拟类。2. 除了null和undefined之外的任何数据类型都能表现成Object (behave like an object),包括Number类型和Function类型。var n = 42;function f() { alert("foo"); };aler 阅读全文
posted @ 2013-01-18 04:30 爷爷泡的茶 阅读(2413) 评论(4) 推荐(2) 编辑
摘要: <!DOCTYPE>标签的定义与用法。<!DOCTYPE>的定义: <!DOCTYPE>声明位于文档中的最前面的位置,处于<html>标签之前。此标签可告知浏览器文档使用哪种HTML或XHTML规范。doctype 声明不属于 HTML 标签该标签可声明三种DTD类型,分别表示严格版本、过渡版本以及基于框架的HTML版本。(假如文档中的标记不遵循doctype声明所指定的DTD,这个文档除了不能通过代码校验之外,还有可能无法在浏览器中正确显示。)<!DOCTYPE>的用法:<!DOCTYPE html PUBLIC " 阅读全文
posted @ 2012-07-20 02:48 爷爷泡的茶 阅读(992) 评论(0) 推荐(0) 编辑
摘要: 小贤是一条可爱的小狗(Dog),它的叫声很好听(wow),每次看到主人的时候就会乖乖叫一声(yelp)。从这段描述可以得到以下对象:function Dog() { this.wow = function() { alert(‘Wow’); } this.yelp = function() { this.wow(); } }小芒和小贤一样,原来也是一条可爱的小狗,可是突然有一天疯了(MadDog),一看到人就会每隔半秒叫一声(wow)地不停叫唤(yelp)。请根据描述,按示例的形式用代码来实现(提示关键字: 继承,原型,setInterval)。题解:... 阅读全文
posted @ 2012-07-19 01:36 爷爷泡的茶 阅读(877) 评论(3) 推荐(0) 编辑
摘要: 1、根据下图编写一段XHTML考点:语义化标签知识以及模块化HTML代码知识;<div class="dialogPractise"><h2>对话练习</h2><ul class="dialogPractise-bd"><li><strong>小明</strong><span>我的淘宝店成立5周年啦欢迎光临哦!</span></li><li><strong>傅玉</strong><span> 阅读全文
posted @ 2012-07-18 00:20 爷爷泡的茶 阅读(1092) 评论(0) 推荐(1) 编辑
摘要: 1. 请问一份标准的 HTML 文档有哪几个必须的 HTML 标签?The elements which every document must have are:<html>,<head>,<title>.2.Javascript中为Array对象添加一个去掉重复项的方法?YUI版本var toObject = function(a) { var o = {}; for (var i = 0; i < a.length; i = i+1) { o[a[i]] = true; } return o;};var keys = function(o) { 阅读全文
posted @ 2012-07-17 05:41 爷爷泡的茶 阅读(1427) 评论(0) 推荐(2) 编辑
摘要: 一、 填空题(每空4分,共24分)1. 为div设置类a与b,应编写HTML代码 _<div class=”a b”>_</div>_________。2. 设置CSS属性clear的值为 _both___________时可清除左右两边浮动。3. ____li________标签必须直接嵌套于ul、ol中。ul 显示小黑点, ol 显示 数字。4. CSS属性 _____margin_______可为元素设置外补丁。5. 设置CSS属性float的值为 ___none_________时可取消元素的浮动。none为float默认属性值。6. 文字居中的CSS代码是 _ 阅读全文
posted @ 2012-07-15 15:20 爷爷泡的茶 阅读(2419) 评论(6) 推荐(2) 编辑