JavaScript 第1-3章 简介

JavaScript 第1-3章 简介

Demo 01 简介
//HTML文档可以有多个<script>,每个<script>标记中可以包含多个JavaScript的代码集合

language:脚本语言及其版本(默认为JavaScript1.0)
<script language="JavaScript1.5">

src:指定外部脚本文件的路径
<script src="01.js">

type:脚本语言及其版本(已替代language)
<script type="text/javascript">

defer:当HTML文档加载完毕后再执行脚本语言
<script defer>

链接外部JavaScript文件
<script type="text/javascript" src="javascript.js"></script>

JavaScript区分字母大小写

Demo 02 基础
const 常亮名:数据类型=值

变量
字母或下划线开头,中间可以是数字、字母或下划线
var a,b,c
var i=1;j=2;k=3;

//未赋值,默认为undefined


转义符
document.writeln("<pre>");
document.writeln("轻松学习\nJavaScript语言!");
document.writeln("</pre>");

NaN 特殊的数字常量,表示非数字
null 表示空值,不等同于空的字符串("")或0
undefined 表示该变量尚未被赋值

=== 绝对等于 !== 不绝对等于
根据表面值和数据类型同时进行判断
"17"===17 返回false  "17"!==17 返回true

typeof 返回对象的类型
var a=3;
var b="name"
var c=null;
alert("a的数据类型为:"+(typeof a)+"\nb的数据类型为:"+(typeof b)+"\nc的类型为:"+(typeof c));
//输出 a的数据类型为:number
  b的数据类型为:string
  c的数据类型为:object
  
//判断是否为闰年
(year%4==0 && year%100!=0)||year%400==0
四年一闰,百年不闰,四百年再闰

break跳出整个循环,continue跳出当层循环
例子:

for(int i = 1;i<=3;i++){

if( i == 2 )

break;
else
printf("%d\n",i);
}
看上面,如果i=2的时候,执行break,那么跳出for的整个循环,
即i=3就不会执行了,执行结果:1(换行)

换成continue如下:
for(int i = 1;i<=3;i++){
if( i == 2 )
continue;
else
printf("%d\n",i);
}
如果i=2,执行continue,跳出当层的循环,即跳出i=2这一层循环,
但继续执行for循环(如果满足条件的话),这里条件是i<=3,
所以i=3还是会被执行的,执行结果:1(换行)3(换行)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值