js基本语句

基本数据类型转化
1 .
数字类型 number
1.转化成string: toString()
2.数字能否转化成布尔值:(Boolean(8))
结论: 非0是true,0是false

字符串 string
1.转化成布尔值:(Boolean(“12wdf”))
结论:非空字符串是true, 空字符串是false
2.转化成数字类型:parseInt(“dws”), parseFloat() 内置的
只有字符串是纯数字或者是数字开头的就可以正常类型转化

布尔值 boolean
1.转化成数字
使用parsetInt()方法结果都是NaN
2.转化成字符
使用toString()转化成string类型

逻辑运算符语句
2 .
2.1.算术运算符: + - * / %
+ :数字运算,还可以做字符串的连接符

2.2.赋值运算符  =

2.3.逻辑运算符 && ||
2.4.比较运算 < <= > >= != ==(值相同,类型可以不相同,类型可以自动转化)
===(全等,类型和值都一致 ,更加严格)
2.5.三目运算符 重要,一定要掌握
x>y ?x:y 成立取x ,失败取y
2.6.void运算符
2.7.类型运算符
typeof 判断基本数据类型对的
instanceof 判断对象是否是指定类型
javaScript的引用类型:Object
var obj = new Object();

2.8href:浏览器的默认行为 onclick 是用户触发的行为(用户知道的)
void()空运算符实现的效果是: 禁止默认行为,禁止href地址跳转,只让onclick生效

<a href="javascript:void(0);"  onclick="alert('aaaaaa')" >点击以下,你就成功了!</a>

2.9注意一下typeof的用法

var   s1=false; 
alert("布尔值转化数字222:"+parseInt(s1)+"======"+typeof(parseInt(s1)));

3 . 循环语句

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <!--
            javaScript特有的:for-in循环
        -->
        <script>
            var arr=[1,'s',true,4,'d'];
            /*for ( index  in arr  ) {
                alert(index+"======"+arr[index]);
            }*/
            /*for(var i=0;i<arr.length;i++){
                alert(i+"======"+arr[i]);
            }*/
        </script>
    </body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值