首页 > 编程知识 正文

verilog基本语法,html javascript

时间:2023-05-04 14:33:59 阅读:26322 作者:2077

完整的JavaScript实现必须由三部分组成:

ECMAScript、DOM、BOM

1特点: JS特点

解释程序型语言

与c和Java相似的语法结构

动态语言

基于原型的面向对象

2创建地点我们现在学习的JS都是客户端的JS。 也就是说,所有的JS代码都需要在浏览器中运行,所以我们的所有JS代码都需要在网页上编写。

我们的JS代码是

我们一般把脚本标签写在头上。 (与style标记有点相似)属性: type :默认值text/javascript可以不写,也可以不写。 src :如果需要部署外部js文件,请使用此属性指定文件的地址。 创建html文件。

在html文件的head标记中

标记脚本并编写以下代码:

script type=' text/JavaScript ' console.log (' hello world ); /script 3严格区分大小写的JavaScript严格区分大小写。 也就是说,abc和abc被解析器视为单独的。

因此,在创建上面的HelloWorld时请注意区分大小写。

4注释JS中的注释和Java的一致分为两种:

单行注释//注释内容

多行注释: /注释内容/

5标识符标识符是变量、函数、属性的名称或函数的参数。

标识符可以根据以下格式规则组合一个或多个字符:

第一个字符必须是字符、下划线(_ )或美元符号($ )。

其他字符可以是字母、下划线、美元符号或数字。

按照惯例,ECMAScript标识符采用驼峰命名法。

但是,请注意,JavaScript标识符不能是关键字和保留字符。

6变量的作用是命名值或对象。

例如,我们的程序有123个值。 这个值需要重复使用。 此时

建议将值123指定给变量,然后使用变量使用值123。

变量声明: 8

使用var关键字声明变量。

var a;

变量赋值:

使用=为变量赋值。

a=123;

声明和赋值是同时进行的:

vara=123;

7数据类型数据类型决定123和“123”等数据的特征。 直观来看,这两个数据都是123,但实际上前者是数字,后者是字符串。

根据数据的种类不同,进行操作时差异很大。

JavaScript有五种基本数据类型:

字符串类型(字符串)

数值类型(Number ) )

布尔) )。

空类型(空)。

未定义类型(未定义) )。

所有这五种以外的类型都称为Object,因此JavaScript共有六种类型

根据类型不同。

8typeof运算符typeof运算符允许您检查变量的数据类型。

使用方法:类型of数据,例如类型of 123。

返回结果:

typeof数值number

typeof字符串string

布尔型布尔型布尔型

未定义的未定义类型

空对象类型

9字符串字符串用于表示字符串这个字符串。

字符串必须用’或’括起来。

转义字符:

有三种方法可以将其他数字转换为字符串: toString ()、String ()和拼写字符串。

11 number Number类型用于表示整数和浮点数,最常见的功能用于表示十进制整数和浮点数。

Number表示的数字大小有限,范围如下:

1.7976931348623157 e308

超出此范围时,将返回 Infinity。

NaN,即“非数值”(Not a Number )是一个特殊的数字,如果计算数字后没有返回结果,JS将返回NaN。

12数字转换有三个函数: Number (、parseInt )和parseFloat,可以将非数字转换为数字。

Number ) )可用于转换任意类型的数据。 然后,两者都只能用于字符串的转换。

parseInt (只是将字符串转换为整数,而parseFloat )可以转换为浮点数。

13布尔型布尔型也称为逻辑值类型或真伪值类型。

布尔只能接受两种类型的数值:“真”和“假”。 不支持其他值。

其他数据类型也可以通过Boolean ()函数转换为布尔类型。

转换规则:

14未定义未定义类型只有一个特殊的未定义值。

如果未使用var声明和初始化变量,则变量的值为undefined。 例如:

var消息;

消息的值为undefined。

请注意,typeof将同时返回未初始化的变量和未声明的变量

未定义。

15空值空值类型是只有一个值的第二个数据类型。 这个特殊的值

空值。

从意义上说,null表示空对象。 所以使用类型关闭检查

null返回对象。

undefined值实际上来自null值,因此进行比较时

undefined和null是否相等,返回true;

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。