*javascript基础复习

1.function对象

创建
var 方法名=Function(形式参数列表){
方法体
}
调用
方法名(实际参数列表)


2.Array对象
创建

* var arr = new Array(元素列表);
* var arr = new Array()默认长度;;
* var arr = [元素列表];
方法
* join():将数组中的元素按照指定的分隔符拼接为字符串
* 铺设():向数组末尾添加元素
属性
特点
* js中,数组元素类型是可变的
* js中,数组的长度是可变的

3.Date对象
创建
* var date = new Date();
* 方法
* toLocalString():返回当前date对应时间本地字符串格式
* getTime(); 获取毫秒值,返回当前如期对象描述的时间到1970年1月1日零点毫秒值差
4.Math对象 (数学对象)
* 特点:不用创建,直接调用, Math.方法名();
* 方法:
* random() 返回0 ~ 1之间的随机数 ,含0不含1
* cell() 对数进行上取舍
* floor() 对数进行下取舍
* round() 把数四舍五入为最近整数

5.RegExp对象

* 正则表达式 :定义字符串的组成规则
* 1.单个字符:[]
* 如[a],[ab],[a-zA-Z__]
* 特殊符号代表特殊含义的单个字符
* 如:\d:单个数字字符
* \w 单个单词字符
* 2.量词符号
* 1.* 表示0次或多次
* 2.? 表示出现0次或一次
* 3.+ 表示出现1次或多次
* \w* 单词 0次或多次
* { m,n}:表示 m<= 数量<= n
* 3.开始结束符号
* ^ 开始符号
* $ 结束符号
*
*正则表达式对象
* 1.创建:
* 1. var reg = new RegExp("正则表达式");
* 2.var reg = /正则表达式/;
* 2.方法:
* test(参数) 验证指定的字符串是否符号正则定义的规范
*

使用实例https://blog.csdn.net/liangqibinde/article/details/79205585

对JavaScript的复习(一)的更多相关文章

  1. 前端-JavaScript2-1——JavaScript基础复习及上次作业答案

    昨天讲解的JS是编程最最简单的一些基础知识,复习一下: JavaScript书写环境,<script>标签 1    <script type=”text/javascript”&g ...

  2. JavaScript,复习总结

    ECMA(European Computer Manufacturers Association)欧洲计算机制造商协会.其制定很多标准:C#语言规范:C++/CLI语言规范:Eiffel语言:CD-R ...

  3. javascript提升复习

    https://www.baidu.com/s?wd=JavaScript+%E9%A2%84%E8%A7%A3%E6%9E%90 http://www.cnblogs.com/HPNiuYear/a ...

  4. JavaScript学习复习

    JavaScript 输出 使用 window.alert() 弹出警告框. 使用 document.write() 方法将内容写到 HTML 文档中. 使用 innerHTML 写入到 HTML 元 ...

  5. JavaScript知识复习

    JavaScript 数据类型 原始数据类型: number string boolean null undefined 对象:object: Function Array Date... 共有六种数 ...

  6. javascript之复习(css属性值的计算)

    js取div的宽高咋办,css有content-box,border-box,padding-box,表现又不一样.好在有个offsetWidth, <style type="text ...

  7. javascript之复习(框架里的方法们)

    继上次整理,一些东西没有整理完.就写在这.可能比较乱比较杂,因为都是整理的一些东西,也没有到做成专题的程度. 1.String.repeat() 大家要实现重复一个字符串的重复怎么写呢,反正我的第一想 ...

  8. 【JS复习笔记】07 复习感想

    好吧,其实<JavaScript语言精粹>后面还简单介绍了代码风格,优美特性,以及包含的毒瘤.糟粕. 但我很快就看完了,发现其实都在前面讲过了,所以就不写了. 至今为止已经算是把JavaS ...

  9. React Native 从入门到原理

    React Native 是最近非常火的一个话题,介绍如何利用 React Native 进行开发的文章和书籍多如牛毛,但面向入门水平并介绍它工作原理的文章却寥寥无几. 本文分为两个部分:上半部分用通 ...

随机推荐

  1. STL函数库的应用第一弹——数据结构(队列)

    队列是什么? 队列是一种特殊的线性表,特殊之处在于它只允许在表的前端进行删除操作,而在表的后端进行插入操作. 和栈一样,队列是一种操作受限制的线性表.进行插入操作的端称为队尾,进行删除操作的端称为队头 ...

  2. Python 使用BrowserMob Proxy + selenium 获取Ajax加密数据

    BrowserMob Proxy,简称 BMP,它是一个 HTTP 代理服务,我们可以利用它截获 HTTP 请求和响应内容. 第一步:先安装 BrowserMob Proxy 的包. pip inst ...

  3. Python Matplotlib绘图基础

    Matplotlib绘图基础 1.Figure和Subplot import numpy as np import matplotlib.pyplot as plt #创建一个Figure fig = ...

  4. PythonCrashCourse 第八章习题

    编写一个名为display_message() 的函数,它打印一个句子,指出你在本章学的是什么.调用这个函数,确认显示的消息正确无误 def display_message(): print(&quo ...

  5. 解决QT5移植报错:This application failed to start because no Qt platform plugin could be initialized

    今天自己基于Pyqt5开发了一个软件,打包成exe后在自己的电脑上运行正常,在其他机器上提示: This application failed to start because no Qt platf ...

  6. 笔记:Xshell、更新源、安装软件

    一.Xshell首次连接kali系统中的ssh 1.Xshell :帮助我们去连接各种服务平台,方便管理服务器,链路可以加密处理(ssh/vsftp). 2.步骤: step1:开启kali中的ssh ...

  7. OVS DPDK VXLAN隧道处理

    原文链接: OVS DPDK VXLAN隧道处理

  8. 第3篇scrum冲刺(5.23)

    一.站立会议 1.照片 2.工作安排 成员 昨天已完成的工作 今天的工作安排 困难 陈芝敏  调用小程序接口获取用户微信登录权限,初始化  完成云开发配置,初始化数据库: 进度较慢,后面可能会有点困难 ...

  9. ACM集训第一次积分赛赛前复习+day4

    不知不觉4天过去了,我们迎来了我们第一次积分赛,赛前的四天我们学了以下知识点吧: day 1.排序 之前一直想用qsort,但是总是写不明白,STL的sort()可以说是很方便了. 先写一个最基础的数 ...

  10. DevOps系列(2)-SonarQube之PostgreSQL

    上一篇从整体上讲了下DevOps大概涉及到了哪些内容,以及主要工作流程,接下来我们将分步详细介绍各个部分的使用. 概览 首先从 SonarQube 开始说起,SonarQube 是一个可用于检测重复代 ...