Javascript语言中核心数据类型和变量的介绍

Javascript语言中核心数据类型和变量的介绍
任何一种编程语言都有自己的语言核心,与许多编程语言一样,Javascript拥有自己语言的核心,而语言的核心部分通常被称为Javascript最基本的部分,从所有的东西开始都很困难。学习Javascript也是一个真理,有一句古老的谚语说,良好的开端是成功的一半。理解和学习Javascript语言的核心是Javascript学习的一个很好的开端。

下面是一段介绍Javascript数据类型和变量的代码。
复制代码代码如下所示:
脚本标记中,内容后面的所有内容都称为注释。
注释通常是对Javascript的一些解释,让其他Web前端开发工程师或者在读取代码时更清楚。

变量是符号名的值,通过这些变量的名称,我们大致可以知道变量是什么,属于变量类型。
区分变量非常简单,在变量的前面有一个var,这意味着变量是由var声明的。

变量m

我们必须声明分配给变量标志的通用值。
var m = 10;现在变量m等于10。

通过变量m获得声明的值

警报(m)(警报)使用函数浏览器中的m值弹出

/ / Javascript的数据类型:布尔值、数字、字符串、函数、数组、对象underfind,

var = 1; /数字
n=0.01 整数和实数是类型的数目。

文本中由双引号组成的hello
s =国家安全;在文本中由单引号组成的字符串

var
b = true; /正确的布尔值

VaR Z = null; / /空对空值,是一种特殊类型的对象

VaR U; / / underfind

var j = { / /一个JSON对象
李:3, 3 是李属性的值。
孟:4属性属性值是4。
}

通过访问的JSON{{}的值
J. Li:通过JSON访问的值。
吉隆= 5 / /分配的方法创建一个新的属性
j.ai = {通过分配 / /可以创建新的JSON
Xin:33
}
j.kong = {} / / { }表示空对象,它没有属性

j.ai.xin / /通过。访问属性中的新JSON

var a = { 2,3,2 } / /代表一个对象数组

表示数字的{ { 0 } }数组代表数组位置,从0开始,因此{ 0 }是数组的第一个元素。
a.length / /长度表示数组中的数,3
一a.length-1 } { / /数组中的最后一个元素代表
{ 9 } = 2;使用赋值方法添加新元素

/ /如果= { },那么代表数组里的元素是零,a.length = 0

{ 0 } { {
李:333
}

可以包含一个数组,数组也可以包含一个JSON。

警报({ 0{ )

在上面的代码中,按定义,{ },{ }。对象可以改变。{,},打开数组或对象内容。{,},一些数据对象。下面的代码集是关于操作符的:
复制代码代码如下所示:
可以使用预算执行两个数字之间的操作以生成新值。
下面是一些比较常见的预算/符号,比如+

1,引入操作符
10 + 10 20添加。
10 * 10 100乘法。
10 - 10 0减法。
10 10 1划分。

var一个JSON对象
李:3, 3 是李属性的值。
孟:4属性属性值是4。
}

属性里,{李} - j.meng / / JSON J减去财产孟JSON J,结果是1

10 + 10添加字符串拼接,结果为100

一些缩写操作符定义在 2和Javascript中。

var 0 =定义一个数字

+ +;代表性增量,= = 1;
代表数递减,相当于数量= 1;
从2增加到2,等于2;
编号= 8; /声称代表与数字8相同的值,数字= 8 *;

3,判断运算

var a = 1,b=2;代表两个变量之间的复制的符号

结果是false,表示a和b等于它。
一个!=结果为真表示a和b不等于它。
结果是真的a小于b
结果是a小于或等于b
结果为false,表示a大于b。
结果是false;
在字母表索引中,.=三;
结果比较假阳性和假阴性。

4,逻辑运算符

(a=2)(b=3)结果为真。等于2和b等于3吗代表的意思
一> 2 | | B > 2 / /真实的结果,第一个是假的,二是真的,因为| |代表或代表
!结果是真的。!这是寻求相反的意思。

在一个操作中,只有一个不影响任何操作的值称为表达式,并且不改变程序运行状态。语句不包含一个值,但它改变了运行状态。

每个函数都有自己的名字,可以通过一个名称调用来执行一个函数,这个函数可以定义一次并多次调用。
复制代码代码如下所示:
1,函数是一个Javascript代码的一段,它的参数可以被定义,多次调用,或者带有参数。

var a = 3;声明变量值是3 A;

功能FN1(N){ / /参数n的函数称为FN1
返回n + 1;返回一个大于传入值的值。
}

FN1(一) / /结果是4,在早些时候的一份声明中3的价值,所以调用函数的时候,一个是3 + 1 + 1的实现

VaR FONE =功能(M){ / /函数是一种数据类型,因此它可以被放入一个变量赋值函数
返回m;返回一个值,参数计算*
}

操作(一) / /结果是9

方法2,将一个函数赋给变量的属性。

var arr = {}; / /创建一个新数组
Arr.push(1,2,3); / /推(ARR)从一个数组中添加元素的方法
(arr.reverse); / /反()方法将扭转数组元素的顺序

Var点=声明一个元素是一个JSON数组
{ A:0,B:0 },
{ A:1,B:1 }
}
(points.dist =功能){ / /在声明数组中定义了一个计算两点之间的距离

此{ 0 };使用该数组获取当前引用
这1个};分配给两个新变量
var在一个坐标轴上的距离
var B =。

返回Math.sqrt(* + B×B)/数学(sqrt)在()来计算两点之间的距离的平方根

}

警报((分区)) / /结果是1.414

3,控制语句
条件和循环语句称为控制语句

函数abs(m){绝对值函数

如果(m=0){如果结果是真的
返回m
否则,如果结果为false
返回
}

}

函数阶乘(n){阶乘函数

var = 1;声明变量值为1。

当表达式为true时,(n)1(in)表示代码执行周期。

大小相等;
1等于n

}

返回结果返回阶乘结果

}

阶乘(4) /结果是24

功能factorialfor(N){ / /因子周期执行
var I,= 1;变量I = 1,并声明变量值

对于(i = 2;i <;;+);从2到n循环
当循环体只有一个句子时,可以省略该循环的主体。{ }
}

返回数值;返回计算阶乘表

}

(5)factorialfor

从函数的例子中可以看出,无论是while循环还是for循环,无论是判断语句还是循环语句,都是一个控制语句。

在介绍函数之后,下面的介绍是对对象的简单介绍。
复制代码代码如下所示:
定义构造函数,是创建一个类对象

函数点(x,y){构造函数名称第一个字母应该大写。
这个。
这个,在这个属性中初始化对象的函数参数
构造函数不需要返回,返回什么

使用新关键字和构造函数创建一个新对象
var =新点(1,1);创建一个平面坐标点(1,1)

通过向构造函数/原型赋值,添加到新创建的点对象方法
(点.原型. r =函数){

返回Math.sqrt(
这个。
); / /使用数学中的sqrt()开平方根法。这是指调用方法的对象

}

(2007) / /结果是1.414

上面的例子是教你如何用一个平方根方法定义一个点,Javascript的面向对象和其他编程语言的面向对象之间有一些不同,具体的区别,我们只能继续研究,我们可以知道。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部