1.比较运算符:a.比较值:1==“1” true b.比较值与类型:1===“1” false

2.数组:

A.定义:a.隐式定义:var数组名=[值,值] b.直接实例化:var数组名=new Array(值,值)

c.定义数组并直接设置长度:var数组名=new Array(size);

B.操作:a.下标从0开始 b.获取数组指定的下标值:数组名[下标](若不存在下标,则undefined);

c.设置数组指定下标值:数组名[下标]=值(若下标不存在,则自动扩容) d.获取数组长度:数组名.length e.设置数组长度:数组名.length=值

C.遍历:a.for循环遍历:for(var index=0;index<数组长度;index++){换行}

b.for....in循环:for(var下标名 in数组){换行}

c.forEach循环:数组.forEach(function(element,index){换行})

D.其他:push添加元素到最后 join字符转成字符串 indexOf数组元素索引  split字符串变数组!!!

unshift添加元素到最前  pop删除最后一项  shift删除第一项  reserve数组翻转

slice截取数组,原数组不变 splice剪接数组,原数组改变,可以实现删除前后效果 concat数组合并

3.函数

A.定义:a.函数声明语句:function函数名([参数列表]){换行}

b.函数定义表达式:var变量名/函数名=function函数名([参数列表]){换行}

c.Function构造函数:var函数名=new Function([参数列表],函数体);

B.参数:a.实参可以省略,则形参为undefined

b.若形参名相同,则以最后一个为准

c.可以设置参数默认值

d.参数为值传递,传递副本;参数是引用传递,则传递的是地址,操作的是同一个对象

C.调用:a.常用调用模式:函数([参数列表]);

b.函数调用模式(函数有返回值):var变量名=函数名([参数列表]);

c.方法调用模式:对象.函数名().

D.返回值return:若无返回值但用return,则undefined

E.作用域:JS中,只有在函数中才有作用域,在函数中若未用var则为全局变量

P20到P23js知识点相关推荐

  1. 2015《软件工程》主要知识点完整版 by 望远号

    2015<软件工程>主要知识点完整版 by 望远号 (基本上不长的都附上来了,有些整章整节的看书吧----) (虽然是我整理手打的不过这个应该不能算原创来着--) 1. 软件的概念P1 计 ...

  2. Java 面试的 96 个高频知识点[转]

    Java 面试高频知识点整理 Java 面试的 96 个高频知识点 博客地址 http://www.b2bchain.cn/ 排序算法 9 P1:排序算法的分类 排序算法可以分为内部排序和外部排序,在 ...

  3. 教资_高中物理知识点整理

    文章目录 高中物理知识点整理(教资版) 力学 基本物理量: 动量(矩)相关 动能.机械能相关 高中力学的重要公式和结论 电磁学 电学 磁学 电磁感应 磁场中的力(高中部分) 高中电磁学的重要公式和结论 ...

  4. 《计算机网络——自顶向下方法》习题答案和知识点总结 第一章

    注意:为了保证准确性,习题答案部分在JackeyLea对于英文原版答案的翻译基础上进行了补充和讲解,并且提供了原始题目. 感谢JackeyLea. 下面是他的github地址:点这里 即便如此,错误仍 ...

  5. 计算机导论期末知识点及试题总结 [近三万字总结 · 全]

    计算机导论期末知识点总结 计算机导论知识点总结(一) 计算机导论基础知识总结+试题及答案(二) 计算机导论期末详细知识点总结(三) 计算机导论知识点总结(一) 建议点赞收藏起来,方便下次观看 指令系统 ...

  6. 计网复习题和知识点+最终版

    分析题:出处 1.以太网交换机进行转发决策时使用的 PDU 地址是 _________. (A ) A.目的物理地址 B.目的 IP 地址 C.源物理地址 D.源 IP 地址 分析:以太网交换机属于数 ...

  7. 解释型语言与编译型的必须知识点

    解释型语言与编译型的必须知识点 概念: 计算机不能理解直接理解高级语言,只能理解机器语言,所以必须把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序. 翻译的方式有两种: 编译 解释 两种翻译 ...

  8. YOLOV4知识点分析(二)

    YOLOV4知识点分析(二) 数据增强相关-mixup 论文名称:mixup: BEYOND EMPIRICAL RISK MINIMIZATION 论文地址:https://arxiv.org/ab ...

  9. YOLOV4知识点分析(一)

    YOLOV4知识点分析(一) 简 介 yolov4论文:YOLOv4: Optimal Speed and Accuracy of Object Detection arxiv:https://arx ...

最新文章

  1. [ActionScript 3.0] AS向php发送二进制数据方法之——在URLRequest中构造HTTP协议发送数据...
  2. SpringBoot 整合 Shiro 实现动态权限加载更新+ Session 共享 + 单点登录
  3. Nginx前端设置反向代理,后端Apache如何获取访客的真实IP,结合PHP。
  4. bash: make: command not found - 解决办法
  5. numba.jit警告:warnings.warn(errors.NumbaDeprecationWarning(msg, state.func_ir.loc))
  6. 洛谷 1057——传球游戏(递推与递归二分)
  7. WEB前端底层知识--浏览器是如何工作的
  8. Linux-No.04 Linux 设置定时任务发送邮件功能
  9. iOS使用lua语言的使用步骤与实现插件的动态更新
  10. 区块链架构1.0、2.0与3.0梳理
  11. Matlab-Simulink文件类型总结
  12. 作业:欧拉公式以及凉鞋问题
  13. 【狂神】JavaScript笔记
  14. hadoop服务器中断,Hadoop服务器上的虚拟内存错误
  15. 【OpenCV】 ⚠️实战⚠️ 女子深夜久久不能入眠,300行写出全能扫描王! ☢️建议手收藏☢️
  16. 修复ASUS in WinRE教程
  17. android 进程被回收,Android开发进阶:Activity和进程的回收和状态恢复
  18. 微信小程序:身份证号码+手机号校验
  19. SQLI DUMB SERIES-4
  20. 爬虫:Robots协议

热门文章

  1. WORD调用Excel的“文本到语音”功能,让WORD有声朗诵
  2. 使用Cluster API提供裸金属Kubernetes
  3. 玩转教育计算机二级,全国计算机等级考试二级msoffice高级应用教材《玩转office轻松过二级》配套模拟软件使用说明.doc...
  4. Win电源选项设置效果及意义(个人整理)(包含:电源设置,开启卓越模式,睡眠休眠的区别)
  5. 积极人生/The Seven Habits of Highly Effective People
  6. mysql中sql_mode的那些问题
  7. python scrapy 简单教程_python之scrapy入门教程
  8. 祛眼袋术前注意细节有哪些
  9. wordcloud的常用函数
  10. 码蹄集 - MT3029 - 新月轩就餐