尚硅谷最新版JavaScript基础全套教程完整版(p48-p65)

本文是尚硅谷的最新JavaScript基础教程,涵盖基本和引用数据类型的区别,深入讲解对象字面量的创建与使用,以及函数的多种创建方式和执行机制。同时,讨论了函数参数、返回值、作用域和this的关键概念,并介绍了构造函数及其执行流程。
摘要由CSDN通过智能技术生成

尚硅谷最新版JavaScript基础全套教程完整版(140集实战教学,JS从入门到精通)

一、基本数据类型和引用数据类型
1.基本数据类型
-string 、 number 、 Boolean 、null 、undefined
2.引用数据类型
-object
3.区别
-JS中的变量都是保存到栈内存中的,基本数据类型的值直接在栈内存中存储,值与值之间是独立存在的,修改一个变量不会影响另外一个变量。
-引用数据类型(对象)是保存到堆内存中的,每创建一个新的对象,就会在堆内存中开辟出一个新的空间,而变量保存的是对象的内存地址(对象的引用),如果两个变量保存的是同一个对象的引用,当通过一个变量修改属性时,另一个也会受到影响。
4.比较时
-当比较两个基本数据类型时,比较的就是他们的值。
-当比较两个对象时,比较的是他们的内存地址。如果两个对象一模一样,地址不同,返回的也是fasle

二、对象字面量
-使用对象字面量来创建对象 :var obj={}
-使用对象字面量,可以在创建对象时,直接指定对象中的属性。
语法:{属性名:属性值,属性名:属性值;}
对象字面量的属性名可以加引号,也可以不加,如果要使用一些特殊的名字,则必须加引号。
属性名和属性值是一组一组的明值对结构,名和值之间使用“:”连接,多个名值对之间使用逗号隔开
如果一个属性之后没有其他属性࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值