NO.1 JS基础

£可爱£侵袭症+ 提交于 2020-03-12 19:41:51
基础语法:

全称:

JavaScript
网页里面的脚本语言
非常强大的语言

注释语法:
/* */多行注释(可注释/*内的东西*/)//单行注释(只注释一行,如有第二行不会被注释)

语言:

嵌入

在网页里面嵌入语言

<body>
</body>
    <script type="text/javascript">
    </script>
</html>

外部

外部文件拿入

复制代码
<title>无标题文档</title>
<script src="Untitled-2.js"></script>
</head>

<body>
</body>
</html>
复制代码

 

输出语法:

alert:弹出信息

复制代码
alert("弹出信息");//弹出对话框的输出信息
复制代码

confirm:选项信息

复制代码
confirm("是否选项对话框")
复制代码

 prompt:输入信息

复制代码
prompt("输入信息框")
复制代码

console.log:在控制台输出

console.log("这是打印的内容")

 

 程序基本知识:

1、所有的字符全部是英文半角的

2、大部分情况下每条语句结束之后要加分号

3、每一块代码结束之后加还行

4、程序前后呼应(前面有一个括号“(”后面一定有一个括号结束“)”)

数据类型:

数据在程序中存储,存储的名称叫做变量

强类型语言
数据存储的时候需要存在相应的数据类型变量中

弱类型语言
数据存的时候不区分类型(类型自动转换)

 

类型:

int:整型(整数)

float:单精度小数

double:双精度的小数

decimal:小数 

money:货币类型

char:字符

string:字符串 

bool:布尔型 (只能两个状态):true真 false假

datetime:日期时间类型。(强类型里有)

 

定义:

定义一个整数

var a = 10;

定义一个小数

var a = 10.5;

定义一个字符串

var a = 'world'
var a = "holle"

定义一个布尔型的数据

var e = false;
var e = true;

用统一var就可,后面是何类型,变量就是何类型。

类型转换:parse Int

转换后面首字母大写

f = parseInt(f);/*自动转换f为整数*/

 

运算符表达式:

数学运算符:

+(加)

- (减)

* (乘)

/ (除)

%(取余)

逻辑运算符:

&&(并,满足甲并满足乙)

||(或,满足甲或者满足乙)

!(取反,如果为真结果为假)

比较运算符:

==(判断真假)

!=(判断不等于)

<(判断大于)

>(判断小于)

<=(判断大于等于)

>=(判断小于等于)

其他:

+(可用于字符串拼接)

两个数都为整数小数就是运算,如果有任何一个字符串就会变成拼接

a==b?"A等于B":"A不等于B"判断是否相等

a==10?"OK":"NO";

判断条件如果a为10则选OK,如果为假则选NO;根据条件不同返回不同数据;

全称:

JavaScript
网页里面的脚本语言
非常强大的语言

注释语法:
/* */多行注释(可注释/*内的东西*/)//单行注释(只注释一行,如有第二行不会被注释)

语言:

嵌入

在网页里面嵌入语言

<body>
</body>
    <script type="text/javascript">
    </script>
</html>

外部

外部文件拿入

复制代码
<title>无标题文档</title>
<script src="Untitled-2.js"></script>
</head>

<body>
</body>
</html>
复制代码

 

输出语法:

alert:弹出信息

复制代码
alert("弹出信息");//弹出对话框的输出信息
复制代码

confirm:选项信息

复制代码
confirm("是否选项对话框")
复制代码

 prompt:输入信息

复制代码
prompt("输入信息框")
复制代码

console.log:在控制台输出

console.log("这是打印的内容")

 

 程序基本知识:

1、所有的字符全部是英文半角的

2、大部分情况下每条语句结束之后要加分号

3、每一块代码结束之后加还行

4、程序前后呼应(前面有一个括号“(”后面一定有一个括号结束“)”)

数据类型:

数据在程序中存储,存储的名称叫做变量

强类型语言
数据存储的时候需要存在相应的数据类型变量中

弱类型语言
数据存的时候不区分类型(类型自动转换)

 

类型:

int:整型(整数)

float:单精度小数

double:双精度的小数

decimal:小数 

money:货币类型

char:字符

string:字符串 

bool:布尔型 (只能两个状态):true真 false假

datetime:日期时间类型。(强类型里有)

 

定义:

定义一个整数

var a = 10;

定义一个小数

var a = 10.5;

定义一个字符串

var a = 'world'
var a = "holle"

定义一个布尔型的数据

var e = false;
var e = true;

用统一var就可,后面是何类型,变量就是何类型。

类型转换:parse Int

转换后面首字母大写

f = parseInt(f);/*自动转换f为整数*/

 

运算符表达式:

数学运算符:

+(加)

- (减)

* (乘)

/ (除)

%(取余)

逻辑运算符:

&&(并,满足甲并满足乙)

||(或,满足甲或者满足乙)

!(取反,如果为真结果为假)

比较运算符:

==(判断真假)

!=(判断不等于)

<(判断大于)

>(判断小于)

<=(判断大于等于)

>=(判断小于等于)

其他:

+(可用于字符串拼接)

两个数都为整数小数就是运算,如果有任何一个字符串就会变成拼接

a==b?"A等于B":"A不等于B"判断是否相等

a==10?"OK":"NO";

判断条件如果a为10则选OK,如果为假则选NO;根据条件不同返回不同数据;

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!