2021-11-02

JavaScript的引入

1、内部JS
<script language="JavaScript">
	alert("你好")  
</script>
2、外部JS
<script language="JavaScript" src="js.js"></script>

数字+字符串:数字转换为字符串

数字+布尔值:true转换为1,false转换为0

字符串+布尔值:布尔值转换为字符串true或false

布尔值+布尔值:true转换为1,false转换为0

1、字符串与数值相加,结果为字符串
			var a='abc';
			var b=123;
			alert(a+b);
2、布尔值与数值相加,true为1,false为0
			var c=false;
			var d=123;
			alert(c+d);
3、布尔值与字符串相加,true转换为字符串true,false转换为字符串false
			var e=false;
			var f='abc';
			alert(e+f);
4、布尔值与布尔值相加,true转换为1,false转换为0
			var g=true;
			var h=true;
			alert(g+h);
toString-将其他类型转换为字符串类型
			var a=1;
			alert(typeof(a));
			alert(toString(a));
typeof-返回数值类型
parseInt-将其他类型转换为number类型(只取整数位)
			var b='123'
			alert(typeof(parseInt(b)));
parseFloath-将其他类型转换为number类型(保留小数位)
			var c='123.5'
			alert(parseInt(c));
			alert(parseFloat(c));
parseInt、parseFloat-若无法转换为数值型,则返回NaN
			var d='abc';
			alert(parseInt(d));
isNaN-判断变量是否可转换为数值型,不能转换返回true,可以转换返回false
数组创建方式1
            var a=new Array(3);
			a[0]=1;
			a[1]=1.2;
			a[2]='2';
			a[3]=true;
			console.log(a);
			console.log(a.length);
数组创建方式2			
			var b=new Array("AA","BB","CC");
			console.log(b);
			console.log(b.length);
            console.log(b.join());
            console.log(b.join().length);
            console.log(b.reverse());
数组内容排序
            vac c=new Array(22,11,44,33);
            console.log(c);
            console.log(c.sort));

本周回顾

1、BOM(Browser Object Mode)是指浏览器对象模型。

【window、history、location】

2、DOM(Document Object Model)是指文件对象模型。

【document获取元素(三种方法)、调整样式、调整内容】

3、事件

【onclick事件、onchange事件】

4、onsubmit表单验证

【οnsubmit=“return 方法()”】

5、form表单获取元素值

【document.form的name值.元素name值】

6、增加节点(子节点、兄弟节点、删除节点、修改节点(js自学内容))

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值