自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 你不知道的JavaScript之词法作用域

词法作用域总结一下作用域的定义:作用域就是一套规则,这套规则用于引擎如何进行查找变量以及在哪找到变量(可以看看之前我博客写的引擎和作用域之间的对话)。作用域分为词法作用域(也叫静态作用域)和动态作用域,大多数语言采用的都是词法作用域,当然包括js。此法作用域最重要的特征就是它的定义过程发生在代码的书写阶段而不是运行阶段。...

2018-07-06 17:38:54 149

原创 你不知道的JavaScript之理解作用域(2)

在上一篇博客中介绍了什么是LHS和RHS,你可能会疑惑知道他两有什么用呢?结合对LHS和RHS的理解,考虑如下代码:function(a){    console.log(a+b);    b=a;}foo(2);在执行log(a+b)时,引擎会对a和b分别做一次RHS查询,作用域找得到a但是找不到b,因为编译器没有进行b的声明,所以说引擎也获取不到b的值,于是引擎就会抛出异常:Reference...

2018-07-03 08:52:40 148

原创 java、PHP、C#三种语言简介,环境搭建教程(详细)及其HelloWorld

1 学习PHP、.Net、JAVA集成编程环境,熟悉各语言的编码规范。   2  2.1学习PHP语言基础,学习PHP集成编程环境EPP或PhpStorm,了解常用插件,掌握PHP断点调试功能;  2.2学习C#语言基础,学习.Net集成编程环境,掌握集成环境中的调试技术; 学习JAVA集成编程环境Eclipse,参考《Java编码规范及实践》,熟悉JAVA的编码规范。

2018-07-03 00:55:45 1487

原创 你不知道的JavaScript之理解作用域(1)

理解作用域对于语句 var a = 2;编译过程分两步:一是完成变量的声明,如果同一作用域下已经有了该声明,编译器会忽略;二是为js引擎的执行生成代码;编译之后生成了可执行的代码,接下来由引擎来执行;此时引擎会做两件事情,一是LSH查询,二是RSH查询;"L"和"R"分别指左和右,但是本质上LSH指的是对变量声明的查询或者说为2找了一个容器,而RSH指的是对变量的值的查询;对于以下语句:funct...

2018-07-03 00:52:15 188

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除