自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sesame_lu的博客

JavaScript基础——作用域介绍

  • 博客(6)
  • 收藏
  • 关注

原创 JavaScript基础——伪数组转真数组

一、什么是伪数组伪数组:拥有数组的索引和长度,能够进行遍历,但是不能使用数组的原型的方法下面是伪数组和真数组的区别1. 真数组: var a = [1,2,3,4,5]; console.log(a);//输出结果见下图1. 伪数组:<body> <div>1</div> <div>2</div> <...

2019-10-21 11:40:28 233

原创 Node.Js介绍及如何使用模块开启服务

一、node.js介绍1.node是干嘛的?服务器编程语言,也就是后台语言注意:node使用的是js的语法,因为node完美支持ES6,所以在node环境中可以使用ES6的所有语法2.功能node主要用来操作文件的读写,数据库的请求,处理前端ajax请求。二、开启服务node全面支持js,使用node的目的是搭建服务器,但是js不能搭建服务器,node需要有自己的服务器对象,nod...

2019-09-21 17:53:16 300

原创 JavaScript基础——ES6——let、var、const

一、let和var的区别let关键字是ES6新增的用来声明变量的方式,类似于var,但是使用let声明的变量有以下几点特性:1.不存在变量提升var声明 console.log(a)//undefined var a=10;let声明 console.log(b)//报错 let b=10;2.同一个作用域中的let不允许重复声明var声明 var a=10 var a...

2019-09-15 11:59:55 189

原创 JavaScript基础——严格模式

一、严格模式的概念和作用除了正常运行模式,ES5添加了第二种运行模式:“严格模式”。所谓严格模式是指声明变量或者定义方法时应该注意规范。严格模式的作用1.消除了JS语法的一些不合理、不严谨之处,减少一些怪异行为;2.消除代码运行的一些不安全之处,保证代码运行的安全;3.提高编译器效率,增加运行速度;4.为未来新版本的JS做好铺垫二、严格模式的调用如何进入严格模式?使用这一行语句 ...

2019-09-15 09:59:35 138

原创 JavaScript基础——arguments对象

一、arguments对象介绍什么是arguments对象?先从函数的参数说起形参的数量比实参的数量多,多出来的形参,为undefined;形参的数量比实参的数量少,多出来的实参,传递到arguments对象中;形参的数量与实参的数量相等,一一对应。function fn(a,b,c){ console.log(a + b)//3 console.log(c)//undefined...

2019-09-01 21:25:14 272

原创 JavaScript基础——局部、全局和块级作用域的介绍

一、本文简介从全局、局部、块级作用域这三个方面进行介绍,主要通过代码理解先来说说什么是作用域?作用域就是变量和函数可访问的范围,作用域控制着函数的可见性和生命周期共同特点:都是独立的区域,如果存在包含关系,子作用域可以拿到父级作用域的内容,而父级作用域不能拿到子作用域中的内容。二、全局和局部var a=10; function fn(){ var a=20; cons...

2019-08-26 14:53:06 439

空空如也

空空如也

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

TA关注的人

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