摘要: 在javascript函数代码中,经常会不经意出现全局变量,很可能造成对全局对象的污染,由于这种弊端的存在,那么沙箱模式油然而生。沙箱模式又称为沙盒模式、隔离模式。在js中只有函数可以限定变量作用域,那么想要实现隔离就需要函数。 沙盒模型 其实就是自调用函数,隔离的条件下,既要执行函数,又要不能污染 阅读全文
posted @ 2016-04-07 14:44 goweb 阅读(750) 评论(0) 推荐(0) 编辑
摘要: 以下是自己总结的几种方法 利用动态特性 利用动态特性 构造函数中this 构造函数中this 原型中添加属性 原型中添加属性 字面量添加属性 字面量添加属性 封装extend方法 封装extend方法 在此列举了几种对象添加属性的方法,那么对象添加方法也就照猫画虎了 在此列举了几种对象添加属性的方法 阅读全文
posted @ 2016-04-06 01:26 goweb 阅读(164931) 评论(0) 推荐(3) 编辑
摘要: 一直对Function()一知半解,今日就Function()的使用做一下总结 一、函数实际是功能完整的对象,用Fucntion()直接创建函数。 语法规则: var 函数名 = new Function( arg1, arg2, arg3, ..., argN, body ); 解释: Funct 阅读全文
posted @ 2016-04-05 23:23 goweb 阅读(732) 评论(0) 推荐(0) 编辑
摘要: 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量,而在函数外部无法读取函数内的局部变量。 注意点,函数内部声明变量的时候,一定要使用var命令。否则变为全局变量。 简 阅读全文
posted @ 2016-04-04 00:42 goweb 阅读(1529) 评论(0) 推荐(0) 编辑
摘要: 在开发语言中常见的作用域规则有 块级作用域和词法作用域 作用域 顾名思义就是起作用的区域 定义一变量后 ,可以在此范围作用的区域 一、块级作用域就是用一个块结构分割变量的访问区域 块即{ } 代表语言有C 系列语言 二、词法作用域就是变量的作用范围,简言之词法作用域与代码的编写有关于执行无关,函数内 阅读全文
posted @ 2016-04-02 00:01 goweb 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 作为一名前端初学者,应该坚持每天去学习,去总结 ,去复习,去接触更新鲜的事物。但是这段时间很浮躁,虽说也是在一直学习,自己能吸收的少之又少。今日在这突然冒出来,实感惭愧。 1、函数名.name 获得函数的名字 2、函数名.length 获得函数形式参数的数量 而arguments.length 获得 阅读全文
posted @ 2016-04-01 22:08 goweb 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 电商时代的到来,许多网页从此便有了购物车图标,虽说不是难点,但是菜鸟的学习总归是要日积月累的,也希望大家多多指教 1 2 3 4 5 Document 6 49 50 51 52 我的购物车53 54 ... 阅读全文
posted @ 2016-01-17 15:35 goweb 阅读(1292) 评论(0) 推荐(0) 编辑
摘要: 问题描述:第一眼我们看到上图,可能就想到用浮动来布局,但是在用浏览器调试缩放时“您好中国”盒子会自然成列。那么怎么让他们自适应,让好和中之间始终处于浏览器中间位置? Document 您 好 中 国 本案例应用到知识... 阅读全文
posted @ 2016-01-16 17:05 goweb 阅读(1866) 评论(0) 推荐(0) 编辑
摘要: 问题描述:原型大概是“一个div嵌套了两个 div,给main设定了background="pink" ,header1设定background=“red” 。header2 设定background=“blue” ,同时给heder1 设定margin-top:10px; 预想的是内层 heder... 阅读全文
posted @ 2016-01-16 14:03 goweb 阅读(7367) 评论(1) 推荐(0) 编辑