• Javascript 基础 1


    1 . 引用方式

    a.<script src=" js文件路径" type="text/javascript" charset="utf-8"></script> // 放在<head></head>标签中

    b.<script type="text/javascript">js代码</script> // 放在<body></body>标签底部

    2.基础语法

            alert();  // 弹窗

            console.log(); //控制台输出

            confirm(""); // 带确定取消的弹窗   返回值为true或false

             prompt("");//带文本输入框的弹窗  返回值是一个字符串(文本框输入的内容)

            document.write(''); // 向页面输出一段代码

    3.定义变量

       js 的变量类型(7种)

      数值型  // 比如 数字 1、2  或 小数(float)1.2 、3.14

      布尔型 // true  false

      字符串型  // 要放到" " 中, " a"  " 呵呵"

      对象 // object   比如 jason 对象  alert 不能打印 要用 console.log();

      数组 // Array

      Undefind // 确定一个已经创建但没有初值的变量

      null  // 表明某个变量值为空

    举例:

      var a = 1; //定义变量 a  值为 1;

      var b ="1";// 定义变量 b  值为字符串 "1";

      var c = [1,2,3] //定义 变量c  值为数组 [1,2,3];

      var d = null ; // 变量 d 的值为空值;

      var e;  // 只定义了变量e 没给e赋值, e的值就是undefind;

      var f = true; f的值为布尔型的 true;

    4.算数运算符

       加 +  

       减  -

       乘 *

       除 /

     取余 %(只保留整数)

      累加 ++

      累减 --

      逻辑运算符      判断条件  ? 成立执行代码 :不成立执行代码

    注意 : a .数值进行运算就是数学逻辑的运算 ; 字符串只能进行+运算 ,字符串的+就是字符串的拼接 ,字符串和别的数字相+依然是字符串;

                var a = 1;

                var b = 2;

                var c = "1";

                var d = a +b; // d 的值为3;

                var e = a+ c; // e的值为 "11";

             b . ++i  和 i ++  的区别

             var i = 1;

             var x =1;

             var j = ++i;  // 先加1在赋值, j=2;

             var k = x++; // 先赋值再加1  k =1;

           -- 同样的道理  只在赋值的时候有区别 , for循环中增长方式没区别;

    5.比较运算符

      等于 ==

       全等 ===       //(值和类型都相等) 1==="1"为false 1===1 为true;

       不等于 !=

       大于>

       小于<

      大于等于 >=

      小于等于<=

    6.逻辑运算符

     and  && // 并且

     or      ||    // 或者

     not    !     //非

    注意 :在写判断条件时 不能写成数学运算式,也不能写全等 ,要用逻辑运算符连接;

      比如 if(a=b=c){} 这样写是错误的    正确写法 : if(a=b&&a=c){};

      错误写法 if(0<x<3){}                       正确写法 : if(a>0&&a<3){};

      

          

  • 相关阅读:
    传统金融和互联网金融
    集团培训
    Javascript和JQuery之间的联系
    this和$(this)区别
    原生JavaScript支持6种方式获取元素
    绩效考核
    web服务端安全之分布式拒绝服务攻击
    web服务端安全之暴力破解
    web服务端安全之权限漏洞
    web服务端安全之文件上传漏洞
  • 原文地址:https://www.cnblogs.com/lxzwhite/p/10136164.html
Copyright © 2020-2023  润新知