【初识JavaScript-03】

简介: 【初识JavaScript-03】

前言


学习好一门语言贵在坚持——初识JavaScript🏹💁‍♂️!


声明变量的特殊情况



js-变量


为什么需要变量?

●因为我们一些数据需要保存,所以需要变量


变量是什么?

●变量就是一个容器,用来存放数据的。方便我们以后使用里面的数据


变量的本质是什么?

●变量是内存里的一块空间,用来存储数据。


变量怎么使用的?

●我们使用变量的时候,一定要声明变量 ,然后赋值

●声明变量本质是去内存申请空间。


什么是变量的初始化?

●声明变量并赋值我们称之为量的初始化


变量命名规范有哪些?

●量名尽量要规范,见名知意一 驼峰命名法


交换2个变量值的思路?

●区分哪些变量名不合法


js-数据类型


变量是用来存储值的所在处,它们有名字和数据类型。量的数据类型决定了如何将代表这些值的位存储到计算机的内存中。

JavaScript是一种弱类型或者说动态语言。这意味着不用提前声明变量的类型,在程序运行过程中,类型会

被自动确定。

注:js的变量数据类型是只有程序在运行过程中,根据等号右边的值来确定的


<script>
    /*js的变量数据类型是只有程序在运行过程中,根据等号右边的值来确定的*/
    var name;//无法确定当前的数据类型。
    var num = 10;//当前数据类型是数字。
    var str = '山鱼'//当前的数据类型是字符串
    //js是动态语言变量的数据类型是可以变化的
    var one = 1;//one是数字类型。
    one = '山鱼1';//到这里one则变成了字符串类型。
    </script>


数据类型的分类


JS把数据类型分为两类

●简单数据类型 ( Number , String, Boolean, Undefined, Null )

●复杂数据类型( object)

简单数据类型

简单数据类型

默认值

Number

数字型,包含整型值和浮点型值,如21. 0.21

0

Boolean

布尔值类型,如true、false, 等价于1和0

false

String

字符串类型,如"张三”注意js里面,字符串都带引号

“ ”

Undefined

vara;声明了变量a但是没有给值,此时a = undefined

undefined

Null

vara= null;声明了变量a为空值

null


注:数字型进制 在JS中八进制前面加0 ,十六进制前面加0x。


数字型特殊的值

<script>
    console.log(Number.MAX_VALUE);//最大值
    console.log(Number.MIN_VALUE);//最小值。
    console.log(Number.MAX_VALUE*2);//无穷大。
    console.log(-Number.MAX_VALUE*2);//无穷小。
    console.log('山鱼'-100);//非数字NaN
    </script>


①Infinity , 代表无穷大,大于任何数值

②-Infinity ,代表无穷小,小于任何数值

③NaN,Not a number,代表1个非数值


最后看一下如何判断值是否为非数值?

isNaN()这个方法用来判断非数字并且返回一 个值如果是数字返回的是false 如果不是数字返回的是true。

目录
相关文章
|
JavaScript 前端开发
70.【JavaScript 6.0】(八)
70.【JavaScript 6.0】
53 1
|
7月前
|
JavaScript 前端开发
JavaScript 中的提升是什么
JavaScript 中的提升是什么
35 0
|
Web App开发 JavaScript 前端开发
JavaScript Day01 初识JavaScript 1
JavaScript Day01 初识JavaScript
88 0
|
存储 Web App开发 人工智能
JavaScript的使用
JavaScript作为使用得最多的脚本语言,可以说是无处不在。所有主流浏览器都支持JavaScript。目前,全世界大部分网页都使用JavaScript。它可以让网页呈现各种动态效果。 作为后台程序员的我们,JavaScript也是必备的。接下来就一起来学习一下JavaScript,感受它的魅力!
 JavaScript的使用
|
JavaScript 前端开发 Android开发
JavaScript小技巧
牙叔教程 简单易懂
181 0
|
前端开发 JavaScript Java
JavaScript——JavaScript的介绍
JavaScript在1995年由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。
177 0
|
Web App开发 JavaScript 前端开发
javascript 如何正确使用getElementById,getElementsByName(), and getElementsByTagName()
WEB标准下可以通过getElementById(), getElementsByName(), and getElementsByTagName()访问DOCUMENT中的任一个标签。 (1)getElementById():                       getElementById()可以访问DOCUMENT中的某一特定元素,顾名思义,就是通过ID来取得元素,所以只能访问设置了ID的元素。
1230 0
|
JavaScript 前端开发
JavaScript 的 this 小结
JavaScript 语言的一个关键字。 它是函数运行时,在函数体内部自动生成的一个对象,只能在函数体内部使用。 上面代码中,函数test运行时,内部会自动有一个this对象可以使用。
990 0
|
JavaScript 前端开发
推荐的javascript书籍
前三本都是基础的书籍,最后一个相当于是字典,又不会的了就直接查哪。 锋利的jquery javascript高级程序设计 Dom编程艺术 Javascript犀牛书
904 0
|
存储 前端开发 JavaScript