• 博客园logo
  • 会员
  • 周边
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
邢坤
博客园    首页    新随笔    联系   管理    订阅  订阅

【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【结束当前方法,并返回参数】

posted @ 2018-01-07 11:54  邢坤  阅读(202)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3