zoukankan      html  css  js  c++  java
  • 2018年12月24日所学js

    1.js(javascript),JavaScript 是 Web 的编程语言。JavaScript 是互联网上最流行的脚本语言,这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能     手机等设备。

    2.内部引入

       <body>

             <script type="text/javascript">

                alert('内容');

             </script >

    </body>

      外部引入

      <script src="js/index.js" type="text/javascript" charset="UTF-8"></script>

     行内引入

    <a href="javascript:confirm('你困吗?')">lei</a>
    <p onclick="javascript:alert('yes')">haha</p>

    3.confirm:确认框 (确认;取消)    alert:确认框(确认)     onclick:单击;

      :换行    console.log:控制台 ('加引号'),字符串都带引号

                                                       (不加引号):变量数字;

     4.   var:声明    var  text=“fyl”:声明变量    “=” 赋值      not defind:没有定义;undefind:没有值  

          声明变量的同时并赋值,数据类型:字符串(string);数字(number) ;布尔类型(true:肯定/false:否定);空(null);未定义(undefined);数组;对象;

    5.变量命名规则

    1>变量重名会产生覆盖

    2>变量名称严格区分大小写

          alert(username);dui

          alert(USERNAME); cuo

    3>变量名称最好含义明确,以字母或下划线开始

    4>驼峰标记法

        var firstName="king";//小驼峰

        var FirstName="queen"//大驼峰

        var first_name="ymt";//下划线法

    6.

             ==   双等号  是判断  先转成布尔类型 在转换成数字类型  然后判断值是否相等

      ===    三等号  不只是判断 值  还判断  数据类型是否一样

              又能判断值。infinity:正无穷大;-infinity:负无穷大;"" :转义:不读      " " :换行         " ":换行          " ":方块

    7.null=undefined    转换数值类型都为0;

    8.if:假如;如果:if(exp){exp为true的代码段 }else{              };只显示一个;正确显示前面,错误显示后面;列:if(3>2){colsole.log(樊越玲是傻子);}elae{colsole.log(樊越玲j就是傻子);}

    9.is NAN     不是数值 ,不是数字;在判断前先转换为数据(数字)类型;纯数字的字符串是不会转换为数据类型的,不能与自身比较。NAN≠NAN;归到number里面;

    10.undefined转换为number结果为nan

         null转换为number结果为:0;

         true转换为number结果为:1;

         first转换为number结果为:0;

         字符串转换为number结果为:nan; 

     11.typeof:得到变量的类型;

    12.undefined 先转换为布尔类型false,在转换为数字类型,在转换为0;结果为ture;

          不带var是全局变量 ;“+”拼接符,运算符;

    13.parseint:转换为整数类型    string:字符串, radix:要解析数字的基数   (基数  2进制  10进制     8进制)                                   radix  进制  介于2-36之间        大于2-36为nan

    14 .   text=   parseInt(“2e8a”) ;= 200000000        e代表10

         text = parseInt('123') ;=  123;

         text=   parseInt('234',0) ;=234    只读前面的数字

         text=   parseInt('0xabcdef',0) ;=  69     10进   制();

          text=   parseInt('true') ;=nan;

          text=   parseInt(true) ;=nan;

            text=   parseInt('356k8i23n9') ;=356     整数后的字母符号都不读;

    找到问题请留言纠正;  

         

         

         

  • 相关阅读:
    毕业进度10
    毕业进度9
    毕业进度8
    毕业设计7
    毕业设计6
    java算法每日一练2021/1/26
    java算法每日一练2021/1/23
    java算法每日一练2021/1/21
    java算法每日一练2021/1/20
    java算法每日一练2021-01-18
  • 原文地址:https://www.cnblogs.com/zhuanzhuanyxz/p/10170223.html
Copyright © 2011-2022 走看看