• javascript基础语法1.0


    一、JavaScript简介

      适用范围:js是互联网上最流行的脚本语言,这门语言可用于HTML和web。还可用于服务起,pc等各种智能终端设备。

    二、 基础语法

      特点:js是一门弱类型的语言。

    1、写在哪儿?

      a、js代码的脚本必须位于<script>与</script>标签之中,js代码块可被放置在<body>和<head>中。

      b、外部引入。

    <script type="text/javascript" src="1.js"></script>

    2、变量

    定义:以名称来替代,可以变化的量。

      var age = 21;

    变量的命名规则:

      驼峰命名法,以小写字符开头,可有下划线(_),或者数字,不能包含特殊字符【+,-,@,#】,变量名不能是纯数字。

    3、数据类型

    a、基本类型:number 数字类型【】

            bool       布尔类型【】

            String 字符串【‘’ | “”】,错误示范:var x = "slj';

    b、复杂类型:对象【object】、函数【Function】

    c、特殊类型:   null(空)undefined(未定义)

    判断javascrip中的数据类型---> typeof判断?

      var name;

      alert(typeof name); 

      输出结果:undefined;未初始化。

    注意:定义变量,需要复制,否则无效,null是object类型的特殊值。

    4、运算符

    数学运算符

    +     -     *     /     

    %             -----【求余|取模】  var result = 10%3;  result= 1;

    条件运算符

    >     <     >=     <=     !=     ==     

    注意:

    ===【绝对等于】,如果相等一定是:1. 数据类型相同; 2.值相同

      var x;     //无类型

      var y = null;     //object类型

      if(x===y)  {  //无类型 

        alert("相等");

      }

    逻辑运算符

    &&          -----两个为真结果为真(与运算)  1&&1 = 1       1&&0 = 0

    ||     -----有一个为真则为真(或运算)  1 ||  0 = 1        

    !           -----(非运算)

    赋值运算符

    =            -----sum=a+b;

    +=          -----a+=b;   //等价于a=a+b;

    -=           -----sum-=b  //等价于sum=sum-b;

    *=           -----b*=5;     //等价于b=b*5;

    /=           -----a/=b;      //等价于a=a/b;

    ++          -----a++;       语句执行完后进行+1;  ++a   语句之行之前自行+1

    --            -----a--;        语句执行完后进行-1;  --a   语句之行之前自行-1

  • 相关阅读:
    好用的jsDelivr
    纯css实现图片或者页面变灰色
    三元表达式的连写
    markdown常用语法小结
    vue中的事件修饰符
    ES6笔记一
    less使用小结
    flex布局小结
    所思所想,关于坚持
    前端渲染图片报403问题解决方案
  • 原文地址:https://www.cnblogs.com/HelloM/p/13418952.html
Copyright © 2020-2023  润新知