charAt():该函数有一个参数,即选择哪一个位置上的参数。返回值就是该位置上的字符。

charCodeAt():该函数有一个参数,即选择哪一个位置上的参数。返回值是该位置字符在Unicode字符集中的编码值。

fromCharCode():与charCodeAt()函数刚好相反。把一系列用逗号分隔的字符编码转化为一个字符串。调用该函数时直接通过类名String.fromCharCode()调用。

indexOf():用于查找子串在字符串中首次出现的位置。有2个参数,需要查找的子串;从哪个位置开始查找(可省略)。返回值是查找后的位置。如果没有找到该子串,就返回-1。

lastIndexOf():同上,但是是从字符串尾部从后往前找。

substr():复制字符串的一个子串。有两个参数,第一个参数是子串的起始位置,第二个参数是子串的长度。

substring():复制字符串的一个子串。有两个参数,字符串中子串的开始位置和结束位置,第二个参数可省略,则代表结束位置为整个字符串的结束。

toLowerCase(),toUpperCase()。

Math.ceil():用于向上取整。Math.floor():用于向下取整。

Math.round():对一个数值进行四舍五入,当小数部分大于等于0.5,则向上舍入,反之向下。

Math.random():返回0~1之间的随机数,包括0不包括1。

Math.pow(2,8):2的8次幂。

Number.toFixed():截取指定小数点位数的数字。

Array1.concat(Array2):将数组2连接在数组1后。

slice():复制数组中的一部分元素,与substr()和substring()函数类似。有2个参数,第一个是起始位置,第二个是结束的边界,不包含该位置,且可省略第二个参数。

join():将数组转换为字符串。Array.join()。

sort():对数组进行升序排列。reverse():对数组进行升序排列。

JS入门经典第四章总结的更多相关文章

  1. C#入门经典第四章-流程控制-1

    布尔类型:

  2. 转:arcgis api for js入门开发系列四地图查询

    原文地址:arcgis api for js入门开发系列四地图查询 arcgis for js的地图查询方式,一般来说,总共有三种查询方式:FindTask.IdentifyTask.QueryTas ...

  3. C#入门经典 第六章 委托

    C#入门经典 第六章 6.6 委托的声明非常类似于函数,但不带函数体,且要使用delegate关键字. 委托的声明指定了一个返回类型和一个参数列表. 在定义了委托后,就可以声明该委托类型的变量. 接着 ...

  4. Oracle编程入门经典 第12章 事务处理和并发控制

    目录 12.1          什么是事务处理... 1 12.2          事务处理控制语句... 1 12.2.1       COMMIT处理... 2 12.2.2       RO ...

  5. Oracle编程入门经典 第11章 过程、函数和程序包

    目录 11.1          优势和利益... 1 11.2          过程... 1 11.2.1       语法... 2 11.2.2       建立或者替换... 2 11.2 ...

  6. 2018-06-20 中文代码示例视频演示Python入门教程第四章 控制流

    知乎原链 续前作: 中文代码示例视频演示Python入门教程第三章 简介Python 对应在线文档: 4. More Control Flow Tools 录制中出了不少岔子. 另外, 输入法确实是一 ...

  7. JS入门经典第二章总结

    document:在对网页编写脚本时,我们使用document对象代表网页.要引用一个属性,只需在document对象后加一个“.”号,然后再加上要引用的属性名. alert():该函数弹出一个消息框 ...

  8. C语言编程入门之--第四章C语言基本数据类型

      导读:C语言程序中经常涉及一些数学计算,所以要熟悉其基本的数据类型.数据类型学习起来比较枯燥,不过结合之前的内存概念,以及本节的字节概念,相信数据类型也就不难理解了.本章从二进制的基本概念开始,然 ...

  9. 脚本语言丨Batch入门教程第四章:调用与传参

    今天是Batch入门教程的最后一章内容:调用与传参.相信通过前面的学习,大家已经掌握了Windows Batch有关的基础知识和编程方法,以及利用Windows Batch建立初级的编程思维方式.今后 ...

随机推荐

  1. java课程之团队开发冲刺1.1

    一.今日目标 1.完成课程助手的日期显示以及周数显示功能 2.将功能表改成侧面功能栏 3.将代码重新规范,尽量使得主函数简洁明了

  2. python入门(十一):异常

     1.异常概念: >>> a Traceback (most recent call last): File "<stdin>", line 1, i ...

  3. Game Engine Architecture 5

    [Game Engine Architecture 5] 1.Memory Ordering Semantics These mysterious and vexing problems can on ...

  4. 高性能mysql 事务笔记

    事务的四大特性原子性.一致性.隔离性.持久性, 事务隔离的四大隔离级别: READ UNCOMMITTED(未提交读), 在 read uncommitted级别,事务中的修改,及时没有提交,对其他事 ...

  5. ThinkPHP学习笔记

    1.什么是框架? 特征一:是一对代码的集合: 特征二:一个半成品的应用: 特征三:包含了一些优秀的设计模式: 定义:框架是一堆包含了常量.方法和类等代码的集合,它是一个半成品的应用,只包含了一些项目开 ...

  6. 项目中PO、PM的职责区分

    PO是product owner,是一个role,负责与stakeholders打交道,提炼stakeholders的需求,按照需求的价值以及紧急程度安排优先级.PO是一个角色,对product ba ...

  7. Linux下普通IO文件操作函数---C语言

    普通文件IO总结 FILE结构体    typedef struct   {       int level; /*填充/清空一级缓存*/     unsigned flag; /*文件状态指针*/ ...

  8. (5)Linux权限管理

    1.文件权限 2.1)文件类型 d:目录    -:文件    l:链接文件    b:可以存储的接口设备    c:串行端口设备(键盘,鼠标) 2)文件属性 接下来的九个字符以三个为一组分别是 rw ...

  9. vue父子组件实现v-model

    话不多说,直接上代码 <div id="app"> <price-input v-bind:value="price" v-on:input= ...

  10. iview 路由权限判断的处理

    主要是在main.vue做处理 其它地方不需要处理 menuList () { let getRouter = JSON.parse(sessionStorage.getItem('getUserDa ...