美文网首页程序员
javaScript基础教程二

javaScript基础教程二

作者: 曾经蜡笔没有小新77 | 来源:发表于2017-11-29 11:49 被阅读0次

写这一系列教程的目的在于复习一下javaScipt基础,自我感觉有必须要的知识点写。再次欢迎大家加入我的qq群583816409。

一:字符串的常用方法

1、str.charAt()  => 在字符串中查找某一位置的字符

例:

2、str.indexOf() => 在字符串中查找某一字符的位置, 找到了 返回第一个字符的下标,没找到 -1,找一次,严格区分大小写,左 -> 右

例:

3、str.lastIndexOf() => 从字符串的末尾开始查找,找到返回对应坐标,找不到返回-1

4、str.substring() =>截取字符串

例:

5、str.split() => 字符串分割,split()的第二个参数,表示返回的字符串数组的最大长度。

例:

6 、str.toLowerCase => 大写变小写

例:

7、 str.toUpperCase => 小写变大写

8、str.charCodeAt() => 字符 -> 编码 ,str.fromCharCode() =>编码 -> 字符

例:

二:数组常用方法

1、push()  => 后面添加

2、unshift() => 前面添加

3、pop()    => 后面删除

4、shift()  =>  前面删除

5、join('-_-')    数组 -> 字符串

6、reverse()  翻转数组

7、concat()  拼接两个数组

8、sort  排序,默认排字符串

        arr.sort(function (n1, n2){

            return n1-n2;

        });

9、splice()

    删除====splice(开始下标, 个数);

    替换====splice(开始下标, 个数, 元素, 元素....);

    插入====splice(开始下标, 0, 元素, 元素....);

三:Math的常用方法

1、Math.random()

2、Math.abs() 绝对值

3、Math.sqrt() 开平方 -> 勾股定理

4、Math.pow(2, 2)  2的2次方

5、Math.ceil() 向上取整

6、Math.floor() 向下取整

7、Math.round()    四舍五入

8、Math.min()

8、Math.max()

相关文章

  • javaScript基础教程二

    写这一系列教程的目的在于复习一下javaScipt基础,自我感觉有必须要的知识点写。再次欢迎大家加入我的qq群58...

  • JS图书

    1. JavaScript篇——《JavaScript基础教程(第9版)》 译者陈建瓯柳靖等 书号978-7-11...

  • Web前端-JavaScript基础教程上

    Web前端-JavaScript基础教程 将放入菜单栏中,便于阅读! JavaScript是web前端开发的编程语...

  • JavaScript基础教程(第8版)PDF版

    JavaScript基础教程(第8版)循序渐进地讲述了JavaScript及相关的CSS、DOM、Ajax、jQu...

  • 目前主流工具的介绍

    1.react javascript 的MVC框架,基础教程 http://www.ruanyifeng.com/...

  • 基础编程教程推荐

    推荐一下廖雪峰老师的几门基础教程,包括 Java、Python、JavaScript、SQL 和 Git,无论是否...

  • JavaScript基础教程

    JavaScript分为很多种,统一的标准是ES5(ECMA Script5)、ES6(ECMA Script6)...

  • JavaScript 基础教程

    100-days-of-code-log100-days-of-code-log-r2

  • 每日推荐文章列表

    往期每日推荐文章列表 【前端推荐第17天】值得收藏的javascript基础教程【2017-6-14】 【前端推荐...

  • Web前端-JavaScript基础教程下

    Web前端-JavaScript基础教程下 有6个属性: async对外部脚本有效,可以用来异步操作,下载东西,不...

网友评论

    本文标题:javaScript基础教程二

    本文链接:https://www.haomeiwen.com/subject/lmkubxtx.html