zoukankan      html  css  js  c++  java
  • 【JavaScript】JS知识点复习

    1.引入的两种方式:直接在标签里行内js,在body最下端引入。

    2.变量的5种类型:number,string,boolean,null,undefined以及一种特殊类型:object

    3.变量命名:不能用数字开头,只能用$ _ 和字母,不能使用关键字保留字,不能使用中文和特殊符号。如果命名
    重复会覆盖,命名尽量要语义化(命名所做的工作),使用驼峰命名法.

    4.种类型转换:Number();parseInt();parseFloat();Boolean();String();

    5.算数运算符:+ - * / %

    6.逻辑运算符:&& || !

    7.三元运算符:a>b?alert(1):alert(2)

    8.比较运算符:== ,===,>,<,>=,<=,!=

    9.连接符:+

    10.赋值符:=,+=,-=,!=,*=,/=,%=

    11.流程控制

    判断语句也叫条件语句:
    if(){}else{}
    switch{case "值":}

    循环语句:
    for(){}
    do{}while{}
    while{}

    特殊的流程控制语句:
    break;【跳出整个循环体;本次循环无效,所有执行过的无效】
    continue;【跳过本次循环,继续下次循环,到当前位置以下无效,以上有效】=

    12.函数的定义:完成某一个功能的代码段
    函数的意义:
    >1<方便维护,
    >2<重复利用,
    >3<完成某一个功能的代码段

    13.函数的命名规范
    首先定义的代码是function,后面是方法名字,如果定义名字则是命名方法(不会自动执行),没有名字则是匿名
    方法(加载时自动执行),函数名字语义化,不能使用特殊字符,可以用驼峰和下划线,函数名重复会覆盖,同时函
    数的参数可有可无,如果有参数则无所谓个数,如果没有return则会自动返回undefined
    如果想打开页面时加载可以使用onload=("函数名()");

    14.将function直接赋给一个变量。通过调用变量可以间接调用函数

    15.在一个function中传入别的函数,然后调用新方法,call,apply

    16.全局变量/局部变量当方法外var声明东西后,在函数内再次var会把外部的全局变量重置,如果内部的var在调
    用语句之下,不但取不到值,还会重置。

    17.函数结束,反参方法
    return true【结束当前方法,并返回参数】

  • 相关阅读:
    Aria2任意文件写入漏洞
    webpack添加node_path不是('webpack' 不是内部或外部命令,也不是可运行的程序或批处理文件?)
    闭包的7种形式
    首页 多级展示
    velocity模板入门
    AngularJs 时间控件
    mybatis按时间条件搜索
    数据结构之线性表(双向循环链表)
    数据结构之线性表(链表)
    数据结构之线性表(顺序表)
  • 原文地址:https://www.cnblogs.com/zhongyanzhiyan/p/8227679.html
Copyright © 2011-2022 走看看