- 博客(8)
- 收藏
- 关注
原创 JavaScript减少全局变量数量,避免全局变量污染二种常用方法;
1.使用命名空间、对象字面量的方式 var namespace={ fun1:function(){}, fun2:function(){}, } 把fun1和fun2定义为namespace的属性,减少变量和全局作用域污染 2.利用闭包封装私有变量,暴露接口与外部通信 var user=(function(){ var _name='admin',_age=23; r...
2018-07-13 16:12:16 1594
原创 JavaScript基础知识1——理解this指向
this指向 JavaScript的this总是指向一个对象,具体指向的对象根据运行时函数执行的环境动态绑定的,并不是函数声明时的环境,简单的理解就算函数或方法被那个对象调用就指向改对象。 this的指向大致分为以下4种; ...
2018-07-13 12:53:00 178
原创 JavaScript比较运算符==和===的区别
1. ==用于比较、判断二者相等,比较时会自动转换类型。2.===用于(严格)比较、(严格)判断二者相等,不会进行自动转换,要求进行比较的二者类型一致,不一致时返回false。 总结 : "==" 只要求值相等; "===" 要求值和类型都相等。3.实例:@比较'1' ==true; 二者类型不同,"=="将做类型转换,将true转为1,即为'1'==1; ...
2018-05-24 18:09:42 361
原创 JavaScript闭包
1、javaScript变量有2种。全局变量,私有变量,而私有变量可用到闭包。 区分说明; var a=1; d=1;function init(){ b=2; var c=3; return a*b*c;}函数init中,函数外声明的a、没有使用关键字var声明的变量b、d都是全局变量,属于window对象,作用于该html页面所有js文件。 2.变量作用域j...
2018-05-24 16:46:36 169
原创 Node.js安装教程
1. 打开官网 https://nodejs.org/en/2.选择对应稳定版本下载3.点击已下载安装程序4.查看安装是否成功 阿里云¥1888云产品通用代金券【开年HI购季】爆款云产品5折...
2018-05-08 19:44:26 1925 1
原创 H5-localStorage浏览器对象客户端存储数据使用方法
1.认识localStorage浏览器对象 localStorage - 没有时间限制的数据存储,只要用户不手动清除将会一直保留在本地; 谷歌浏览器控制台输入window.localStorage,结果如下; 2. 对象的原型是Storage,接下来看具体方法使用; 1. localStorage.setItem(...
2018-04-27 18:07:10 772
原创 js数组去除重复元素方法
方法一、利用数组的indexOf下标属性过滤 在写方法之前,先熟悉一下indexOf这个方法,字符串、数组都可以使用, 以下代码在谷歌控制台测试。 function repeat(data) { if (!data) { return; }var tepArr = [];data.forEach(function...
2018-04-27 14:23:42 2037
原创 windows Server2012 IIS8.0安装 .NET Framework 3.5.1时失败解决办法
一、原因分析找不到安装源文件。一、解决方法使用 PowerShell 脚本进行安装。从 开始 菜单中找到 PowerShell,右键单击选择 以管理员身份运行。输入如下脚本后,一次性全选复制,按回车键执行。 Set-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU' -Name UseWUS...
2018-04-14 12:28:06 3725
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人