JavaScript_01基础知识

来源:互联网 发布:mac 设置 单面打印 编辑:程序博客网 时间:2024/06/07 08:33
1. javascript与html结合的方式有2种:
     1.1<script type="text/javascript"></script>
     1.2 <script type="text/javascript" src=""></script>
2.js中的数据类型
     有5中基本数据类型和一种引用类型
     基本数据类型:string,number,boolean,undefined,null
3. 判断某个变量的数据类型,返回一个字符串
     var i=10;
     typeof(i)或者typeof  i ,建议写成第一种方式
4. 类型之间的转换
     4.1 数字转字符串:
               var i=10;
               var j=String(i);
     4.2 字符串转数字
               var str="200";
               var i=Number(str);
          如果str的值是  "200abc"  之类的话,就会返回一个NaN,这是一个特殊的数字,不等于任何数,也不等于其自身,NaN==NaN结果是false
     4.3 数字转boolean
               var i=10;
               var b=Boolean(i);//返回的结果是true,如果数字是0,那么结果返回的是false
     4.4  字符串转boolean 
               var str="abc";
               var b= Boolean(str);//返回结果是true,如果字符串的内容是"",那么返回的是false
     4.5 undefined  和null 转boolean
           var  un;
           var  un2=null;
           var  b1=Boolean(un);  //返回结果是false
           var  b2=Boolean(un2);        //返回结果是false
5. alert();弹出一个警告框

    confirm("是否继续");
          弹出一个对话框,上面有"确定"和"取消"按钮,点击确定,confirm("是否继续");会返回一个true,点击取消返回一个false

     prompt("文本","默认值");
          弹出一个长条的对话框,文本显示在对话框上,是固定死的,默认值是显示在一个输入框中,用户可以修改,点击确定就返回字符串,
          点击取消就返回null.
6. ==和===运算符
     if(100=="100")
     {
          alert(" 100=='100' ");     
     }
     上面的代码会执行alert方法,因为"=="只判断值是否相等
   
  if(100==="100")
     {
          alert("100==='100'");
     }
     else{
          alert("100!='100'");
     }
     上面的代码执行 alert("100!='100'");,"==="判断两边的数据类型是否相等,并且判断两边的值是否相等













0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 华为p20隐私空间密码忘了怎么办 安全管家隐私保护的密码忘了怎么办 华为手机自带截图键删除了怎么办 飞科电吹风吹一会就断电怎么办 住酒店时电吹风吹坏了怎么办 把话费充到停机的号码上去了怎么办 电信手机卡充值了还停机怎么办 电信手机一直没用却欠费了怎么办 苹果se开起4g信号不好怎么办 触屏华为手机充不了电怎么办 华为手机自拍出来的字反向怎么办 华为微信隐藏了怎么弄出来怎么办 酷派手机酷管家密码忘了怎么办 手机磁盘目录不具有读写权限怎么办 魅族手机像素突然变模糊了怎么办 手机忽然所有软件都没了怎么办 魅族读书下架的书怎么办 我的电信大王卡激活了没信号怎么办 三星翻盖手机忘记锁屏密码怎么办 小米2s电信版信号不好怎么办 4s微信版本过低怎么办 换了一个城市牵的电信网线怎么办 联通电话卡注销了里面的钱怎么办 红米4a上网太慢怎么办 华为光猫网线接囗接触不良怎么办? 苹果电信4g信号变3g怎么办 苹果7的4g变3g了怎么办 华为路由器的登录密码忘记了怎么办 华为手机有4g但不能上网怎么办 移动4g 手机开密码忘了怎么办 华为安卓8.0屏幕上圆怎么办 苹果5s不能用4g怎么办 电动车的锁住了钥匙丢了怎么办 小米蓝牙耳机青春版开不了机怎么办 小米蓝牙耳机进水了开不了机怎么办 新买的蓝牙耳机开不了机怎么办 蓝牙耳机长时间不用开不了机怎么办 瑞和宝pos机无法连接蓝牙怎么办 手机做话筒连蓝牙音箱不同步怎么办 荣耀畅玩7x触屏不灵怎么办 华为6x屏幕点没反应怎么办