,,超详细的JavaScript基本语法规则

,,超详细的JavaScript基本语法规则

var sum=(num 10) 1

var num=20

num %=5;

//num=num-5;

console.log(数字)

var str=' 5

var num=5;

console.log(str===num)

console . log(510);//假

console . log(5=5);//真

console . log(53);//真

console . log(5==10);//假

目录

01 JavaScript (简称:js)

1.遵循驼峰命名法(第一个单词的第一个字母小写,后面所有单词大写)

2.变量名应该有意义。

3.变量名应该标准化。

4.不能用关键词(有些系统自带的词不能用)

声明和初始化变量-变量初始化-声明变量赋值。

声明num的变量存储数字100。

var num=110

输出这个变量的值。

警报(数字);//项目符号框

浏览器控制台位于浏览器中开发人员工具的控制台选项中(快捷键:F12)

console . log(num);//输出浏览器控制台中的内容

声明多个变量,然后逐个赋值。

var num1,num2,num3//声明

//依次赋值

num1=10

num2=20

num3=30

声明多个变量并赋值。

var num1=10,num2=20,num3=30

var num=10

var $ break=10

var shuZi=10

注:运算数据均在内存中运算。

在js中使用变量(name,value-data)存储数据的方法

js中声明的变量都是用var -来存储数据的,数据要有对应的数据类型。

js中字符串类型的值在双引号或单引号中。

js分三个部分:

变量的功能是存储或操作数据。

变量声明(有变量,变量名,无值)

变量的初始化(带有变量、变量名和值)

变量的声明方式:

Var名称;

var号;//变量的声明,此时没有赋值,

//一次声明多个变量

var x,y,z,k,j;//都是声明,没有赋值。

//变量初始化(变量同时声明和赋值)

//=含义:赋值的含义

//存储一个数字10

var数=10;

//存储一个5

var number 2=5;

//存储一个人的名字

Var='小黑';

//存储真值(true)

var flag=true

//存储空值——相当于为空

var nll=null

//存储一个对象

var obj=new Object();

JavaScript是什么?

js的代码可以分三个地方写:

var num1=10

var num2=20

//取出变量num1的值,放入temp变量

var temp=num1

//取出变量num2的值,放入变量num1

num1=num2

//取出temp变量的值,放入num2变量中

num2=temp

console . log(num 1);//20

console . log(num 2);//10

02 操作符

var num1=10

var num2=20

//取出变量num1中的值和变量num2中的值,相加,重新赋给变量num1。

num1=num1 num2//30

//取出num1变量的值和num2变量的值,将减法结果重新赋给num2。

num 2=num 1-num 2;//10

//取出num1变量的值和num2变量的值,将减法结果重新赋给num1。

num 1=num 1-num 2;//20

console.log(num1,num 2);

注意;不能重复变量名,因为后者会覆盖前者。

var num1=10

var num1=20

console . log(num 1);

扩展变量的交换:只看代码,不懂(位运算)。

var num1=10

var num2=20

num 1=num 1 ^ num 2;

num 2=num 1 ^ num 2;

num 1=num 1 ^ num 2;

console.log(num1,num 2);

操作符:一些符号-----用来计算

关系运算符:

1.单行注释//

2.多行注释/* */

//单行注释:通常用在单行代码的顶部

/多行注释:通常用在函数或一段代码的顶部/

//不执行注释的代码。

//console.log('哈哈,我又漂亮了');

//console.log('第二行');

//声明变量并初始化它们

//var num=10;

关系运算表达式:

逻辑运算符:

字符串(字符串)

数字-整数和小数(数字)

布尔型(布尔型)

空(Null)

未定义(未定义)

标志

逻辑运算表达式:

对象(对象)

数组(数组)

功能(函数)

var num

console.log(编号10);//nan-不是数字-不是数字

var num

console . log(num);

如何得到这个变量的数据类型是什么?使用typeof获取

//使用//typeof的语法

*可以得到这个变量的数据类型是什么!

*变量名的类型

* typeof(变量名)

*

var num=10

var str='小白;

var flag=true

var nll=null

var undef

var obj=new Object();

//是使用类型关于获取变量的类型

console.log(类型编号);//数字

console.log(字符串类型);//字符串

console.log(标志类型);//布尔型

控制台。log(字符串(nll));//是空

控制台。日志(nll的类型);//不是空

控制台。日志(未定义类型);//未定义

控制台。日志(对象类型);//对象

控制台。日志(类型(数量));

03 JS变量

//数字类型:整数和小数

var num=12

num=20//整数

num=98.76//小数(其他的语言中,浮点型-单精度,双精度浮点)

//所有的数字都是属于数字类型

变量名的注意问题—变量名的命名:

04 JS变量作用

var num=10//十进制

var num2=012//八进制

var num3=0x123//十六进制

var num=12//十进制

控制台。日志(数字);

var num2=012//八进制

控制台。日志(编号2);

var num3=0x1a//十六进制

控制台。日志(编号3);

var num=0x1f

控制台。日志(数字);

注意:

想要表示十进制:就是正常的数字

想要表示八进制:以0开头

想要表示十六进制:0x开头

05 JS变量的交换

使用第三方的变量进行交换

var编号

控制台。log(num 10==NaN);

console.log('您好'=='我好');

第二种方式交换:一般适用于数字的交换

变量编号//-变量声明了,没有赋值,结果是:未定义

是不是不是一个数字-不是一个数字吗?南-不是一个数字

控制台。log(isNaN(10));

06 注释

var str='您好;

var编号

var sum=num 10//楠

控制台。log(总和);

控制台。log(isNaN(sum));//不是数字为没错,是数字结果为错误的

注意:不要使用圆盘烤饼判断是不是南,应该使用伊斯南(值或者是变量)

注释的方式:

07 JS的数据类型

控制台。log(parse int(' 10 '));//10

控制台。log(parse int(' 10 afrswfdsf '));//10

控制台。log(parse int(' G10 '));//楠

控制台。log(parse int(' 1 FDS 0 '));//1

控制台。log(parse int(' 10.98 '));//10

控制台。log(parse int(' 10.98 fdsfd '));//10

值类型(基本类型):

控制台。log(parse int(' 10 '));//10

控制台。log(parse int(' 10 afrswfdsf '));//10

控制台。log(parse int(' G10 '));//楠

控制台。log(parse int(' 1 FDS 0 '));//1

控制台。log(parse int(' 10.98 '));//10

控制台。log(parse int(' 10.98 fdsfd '));//10

引用数据类型:

console.log(数字(' 10 '));//10

console.log(编号(' 10 afrswfdsf '));//楠

console.log(编号(‘G10’);//楠

console.log(编号(' 1 FDS 0 ');//楠

console.log(编号(' 10.98 '));//10.98

console.log(编号(‘10.98 FDS FD’);//楠

注意:想要转整数用parseInt(),想要转小数用parseFloat()

想要转数字:Number();要比上面的两种方式严格

08 JS的数字类型

09进制

//var num=10;

//控制台。日志(编号。tostring());//字符串类型

////2 String();

//var num 1=20;

//控制台。log(字符串(数字1));

如果变量有意义调用toString()使用转换

如果变量没有意义使用字符串()转换

var num2

控制台。日志(编号2。tostring());

var num3=null

控制台。日志(编号3。tostring());

//这个可以

var num2

console.log(字符串(数字2));

var num3=null

控制台。log(字符串(数字3));

js中可以表示哪些进制呢?

控制台。log(布尔型(1));//真

控制台。log(布尔值(0));//假

控制台。log(布尔型(11));//真

console.log(布尔值(-10));//真

console.log(布尔型('哈哈'));//真

控制台。log(布尔('));//假

console.log(布尔值(空));//假

console.log(布尔型(未定义));//假

10 NaN

射流研究…中声明变量用定义变量

射流研究…中的每一行代码结束都应该有分号;(写代码有分号的习惯)

射流研究…中的大小写是区分的:var N=10n

射流研究…中的字符串可以使用单引号,也可以使用双引号,目前我们暂时使用双引号

以上就是超详细的Java脚本语言基本语法规则的详细内容,更多关于Java脚本语言语法规则的资料请关注我们其它相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: