自定义博客皮肤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 209

原创 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 281

原创 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 170

原创 JavaScript基础——严格模式

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

2019-09-15 09:59:35 118

原创 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 258

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

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

2019-08-26 14:53:06 408

空空如也

空空如也

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

TA关注的人

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