JS 自带函数
JS数组方法汇总 array数组元素的添加和删除
js数组元素的添加和删除一直比较迷惑,今天终于找到详细说明的资料了,先给个我测试的代码^-^ var arr2 = new Array(); shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined 再给个利用数组模拟javaStringBuffer处理字符串的方法: /** 今天在应用中突然发现join是一种把数组转换成字符串的好方法,故封装成对象使用了: /** /** |
js自带函数学习
a abs 返回数字的绝对值 acos 返回数的反余弦值 anchor 在对象中的指定文本两端放置一个有 NAME 属性 HTML 锚点 apply 应用某一对象的一个方法,用另一个对象替换当前对象 asin 返回数字的反正弦值 atan 返回数字的反正切值 atan2 返回由 X 轴到 ( y , x ) 点的角度(以弧度为单位) atEnd 返回一个 Boolean 值,指明枚举算子是否位于集合的末尾 big 把 HTML <BIG> 标记放置在 String 对象中的文本两端 blink 把 HTML <BLINK> 标记放置在 String 对象中的文本两端 bold 把 HTML <B> 标记放置在 String 对象中的文本两端 call 调用一个对象的一个方法,以另一个对象替换当前对象 ceil 返回大于等于其数字参数的最小整数 charAt 返回指定索引位置处的字符 charCodeAt 返回一个整数,代表指定位置上字符的 Unicode 编码 compile 把正则表达式编译为内部格式,从而执行得更快 concat 返回一个新数组,这个新数组是由两个或更多数组组合而成的 concat(String) 返回字符串值,该值包含了两个或更多个提供的字符串的连接 cos 返回数的余弦值 decodeURI 返回一个已编码的统一资源标识符 (URI) 的非编码形式 decodeURIComponent 返回统一资源标识符 (URI) 的一个已编码组件的非编码形式 dimensions 返回 VBArray 的维数 encodeURI 将文本字符串编码为一个有效的统一资源标识符 (URI) encodeURIComponent 将文本字符串编码为一个统一资源标识符 (URI) 的一个有效组件 escape 对 String 对象编码以便它们能在所有计算机上可读 eval 检查 JScript 代码并执行 exec 用正则表达式模式在字符串中运行查找,并返回包含该查找结果的一个数组 exp 返回 e(自然对数的底)的幂 fixed 把HTML<TT>标记放置在 String 对象中的文本两端 floor 返回小于等于其数值参数的最大整数 fontcolor 把带有 COLOR 属性的一个 HTML <FONT> 标记放置在 String 对象中的文本两端 fontsize 把一个带有 SIZE 属性的 HTML <FONT> 标记放置在 String 对象中的文本的两端 fromCharCode 从一些 Unicode 字符值中返回一个字符串 getDate 返回 Date 对象中用本地时间表示的一个月中的日期值 getDay 返回 Date 对象中用本地时间表示的一周中的日期值 getFullYear 返回 Date 对象中用本地时间表示的年份值 getHours 返回 Date 对象中用本地时间表示的小时值 getItem 返回指定位置的项 getMilliseconds 返回 Date 对象中用本地时间表示的毫秒值 getMinutes 返回 Date 对象中用本地时间表示的分钟值 getMonth 返回 Date 对象中用本地时间表示的月份值 getSeconds 返回 Date 对象中用本地时间表示的秒钟值 getTime 返回 Date 对象中的时间值 getTimezoneOffset 返回用分钟表示的主计算机上的时间和全球标准时间 (UTC)之间的差别 getUTCDate 返回 Date 对象中用全球标准时间 (UTC)表示的日期 getUTCDay 返回 Date 对象中用全球标准时间 (UTC)表示的一周中的日期值 getUTCFullYear 返回 Date 对象中用全球标准时间 (UTC)表示的年份值 getUTCHours 返回 Date 对象中用全球标准时间 (UTC)表示的小时值 getUTCMilliseconds 返回 Date 对象中用全球标准时间 (UTC)表示的毫秒值 getUTCMinutes 返回 Date 对象中用全球标准时间 (UTC)表示的分钟值 getUTCMonth 返回 Date 对象中用全球标准时间 (UTC)表示的月份值 getUTCSeconds 返回 Date 对象中用全球标准时间 (UTC)表示的秒钟值 getVarDate 返回 Date 对象中的 VT_DATE 值 getYear 返回 Date 对象中的年份值 indexOf 返回 String 对象内第一次出现子字符串的字符位置 isFinite 返回一个 Boolean 值,指明所提供的数字是否是有限的 isNaN 返回一个 Boolean 值,指明提供的值是否是保留值 NaN (不是数字) italics 把 HTML <I> 标记放置在 String 对象中的文本两端 item 返回集合中的当前项 join 返回字符串值,其中包含了连接到一起的数组的所有元素,元素由指定的分隔符分隔开 lastIndexOf 返回 String 对象中子字符串最后出现的位置 lbound 返回在 VBArray 的指定维中所使用的最小索引值 link 把一个有 HREF 属性的 HTML 锚点放置在 String 对象中的文本两端 localeCompare 返回一个值,指出在当前的区域设置中两个字符串是否相同 log 返回数字的自然对数 max 返回给出的零个或多个数值表达式中较大者 min 返回给出的零个或多个数值表达式中较小者 moveFirst 重新将集合中的当前项设置为第一项 moveNext 将集合中的当前项移动到下一项 parse 解析一个包含日期的字符串,并返回该日期与 1970 年 1 月 1 日午夜之间所间隔的毫秒数 parseFloat 返回由字符串转换得到的浮点数 parseInt 返回由字符串转换得到的整数 pop 移除数组中的最后一个元素并返回该元素 push 将新元素添加到一个数组中,并返回数组的新长度值 random 返回介于 0 和 1 之间的伪随机数 replace 返回根据正则表达式进行文字替换后的字符串 的拷贝 reverse 返回一个元素顺序被反转的 Array 对象 round 返回与给出的数值表达式最接近的整数 search 返回与正则表达式查找内容匹配的第一个子字符串的位置 setDate 设置 Date 对象中用本地时间表示的数字日期 setFullYear 设置 Date 对象中用本地时间表示的年份值 setHours 设置 Date 对象中用本地时间表示的小时值 setMilliseconds 设置 Date 对象中用本地时间表示的毫秒值 setMinutes 设置 Date 对象中用 本地时间表示的分钟值 setMonth 设置 Date 对象中用 本地时间表示的月份值 setSeconds 设置 Date 对象中用 本地时间表示的秒钟值 setTime 设置 Date 对象的日期和时间值 setUTCDate 设置 Date 对象中用全球标准时间 (UTC)表示的数值日期 setUTCFullYear 设置 Date 对象中用全球标准时间 (UTC)表示的年份值 setUTCHours 设置 Date 对象中用全球标准时间 (UTC)表示的小时值 setUTCMilliseconds 设置 Date 对象中用全球标准时间 (UTC)表示的毫秒值 setUTCMinutes 设置 Date 对象中用全球标准时间 (UTC)表示的分钟值 setUTCMonth 设置 Date 对象中用 全球标准时间 (UTC)表示的月份值 setUTCSeconds 设置 Date 对象中用全球标准时间 (UTC)表示的秒值 setYear 设置 Date 对象中的年份值 shift 移除数组中的第一个元素并返回该元素 sin 返回数字的正弦值 slice (Array) 返回一个数组的一段 slice (String) 返回字符串的片段 small 将 HTML 的<SMALL> 标识添加到 String 对象中的文本两端 sort 返回一个元素已经进行了排序的 Array 对象 splice 从一个数组中移除一个或多个元素,如果必要,在所移除元素的位置上插入新元素,返回所移除的元素 split 将一个字符串分割为子字符串,然后将结果作为字符串数组返回 sqrt 返回数字的平方根 strike 将 HTML 的<STRIKE> 标识放置到 String 对象中的文本两端 sub 将 HTML 的 <SUB> 标识放置到 String 对象中的文本两端 substr 返回一个从指定位置开始的指定长度的子字符串 substring 返回位于 String 对象中指定位置的子字符串 sup 将 HTML 的<sup> 标识放置到 String 对象中的文本两端 tan 返回数字的正切值 test 返回一个 Boolean 值,它指出在被查找的字符串中是否存在模式 toArray 返回一个由 VBArray 转换而来的标准 JScript 数组 toDateString 以字符串值的形式返回一个日期 toExponential 返回一个字符串,其中包含一个以指数记数法表示的数字 toFixed 返回一个字符串,代表一个以定点表示法表示的数字 toGMTString 返回一个日期,该日期用格林威治标准时间 (GMT) 表示并已被转换为字符串 toLocaleDateString 以字符串的形式返回与宿主环境的当前区域设置相对应的日期 toLocaleLowerCase 返回一个字符串,其中所有的字母字符都被转换为小写,同时考虑到宿主环境的当前区域设置 toLocaleString 返回一个日期,该日期使用当前区域设置并已被转换为字符串 toLocaleTimeString 以字符串的形式返回与宿主环境的当前区域设置相对应的时间 toLocaleUpperCase 返回一个字符串,其中所有的字母字符都被转换为大写,同时适应宿主环境的当前区域设置 toLowerCase 返回一个字符串,该字符串中的字母被转换为小写字母 toPrecision 返回一个字符串,其中包含一个以指数记数法或定点记数法表示的,具有指定数字位数的数字 toString 返回对象的字符串表示 toTimeString 以字符串形式返回时间 toUpperCase 返回一个字符串,该字符串中的所有字母都被转化为大写字母 toUTCString 返回一个已被转换为字符串的,用全球标准时间 (UTC)表示的日期 unescape 解码用 escape 方法进行了编码的 String 对象 unshift 将指定的元素插入数组开始位置并返回该数组 UTC 返回全球标准时间 (UTC) (或 GMT) 的 1970 年 1 月 1 日到所指定日期之间所间隔的毫秒数 valueOf 返回指定对象的原始值 |
转载于:https://blog.51cto.com/longx/1335062
相关文章:

Flink学习笔记:Operators之CoGroup及Join操作
本文为《Flink大数据项目实战》学习笔记,想通过视频系统学习Flink这个最火爆的大数据计算框架的同学,推荐学习课程: Flink大数据项目实战:http://t.cn/EJtKhaz 1. Window CoGroup与Join 1.1回顾RDBMS各种join 假设有两个表A和B 1.…

Rocksdb 的优秀代码(二)-- 工业级 打点系统 实现分享
文章目录前言数据结构选型打点代码设计耗时打点请求计数打点打点总结前言 一个完善的分布式系统一定是需要完善的打点统计,不论是对系统内核 还是 对系统使用者都是十分必要的。系统的客户需要直观得看到这个系统的性能相关的指标来决定是否使用以及如何最大化使用…

JVM中可生成的最大Thread数量
最近想测试下Openfire下的最大并发数,需要开大量线程来模拟客户端。对于一个JVM实例到底能开多少个线程一直心存疑惑,所以打算实际测试下,简单google了把,找到影响线程数量的因素有下面几个: -Xms intial java heap s…

Java项目:在线电影售票系统设计和实现(java+Springboot+ssm+mysql+jsp+maven)
源码获取:博客首页 "资源" 里下载! 一、项目简述 前台: 1、正在上映的电影浏览查看。 2、影院信息浏览查看。 3、新闻咨询信息浏览查看。 4、地域信息查看切换。 5、用户注册登录。 6、电影排期查看。 7、在线选座生成…

matlab正态分布
normrnd(mu, sigma, m,n) 返回m x n的随机数,正态分布均值mu,标准差sigma。 mvnrnd(mu, sigma, m) 返回m个随机数(点),是多元正太分布,mu是均值向量,sigma是协方差。 x normrnd(0,4,1,100000);…

MYSQL语句
-- 一、管理数据库-- 1.1 创建数据库CREATE DATABASE day15; SHOW DATABASES; CREATE TABLE student( id INT, NAME VARCHAR(20), age INT); -- 查看表SHOW TABLES; -- 二、管理数据-- 1.1插入数据(insert into)-- 需求: 往学生表插入数据INS…

Intel Optane PMEM 概览
文章目录前言基本架构编程模型PMDK接口架构接口概览pmdk 安装开发文档汇总PMEM性能官方性能实测性能前言 随着以PCM 为存储单元的3D XPoint 非易失存储介质 不断精进的工艺,以及 上层硬件协议栈的飞速发展,为非易失内存这样硬件的出现提供了技术工艺基础…

Java项目:新闻发布系统(java+Springboot+ssm+mysql+maven)
源码获取:博客首页 "资源" 里下载! 一、项目简述 功能: 区分为管理员用户和普通用户,管理员用户能删除评论, 调整新闻显示/隐藏,修改新闻,删除普通用户,普通用户能 登陆浏…

Linux下搭建Lotus Domino集群
Linux下搭建Lotus Domino 集群本文内容是Linux平台下Lotus Domino服务器部署案例(http://chenguang.blog.51cto.com/350944/1334595)的另一个模块,所以大家首先要有以上基础之后然后继续实验。集群是 Lotus Domino Server 提供的最重要特性之…

Centos下卸载openjdk并安装自定义jdk
1、查看是否安装了openjdk java -version 2、查看需要卸载的openjdk信息,其中只需要删除红色框标记的地方 rpm -qa | grep java 3、删除openjdk rpm -e --nodeps 需要删除的java组件 4、创建文件夹java mkdir java 5、到官网下载linux版本的jdk(如果不能…

pmdk -- libpmemlog 介绍
文章目录1. libpmemlog 应用背景2. libpmemlog 使用方式2.1 基本接口2.2 接口使用3. Libpmemlog 性能3.1 write sys call 性能3.2 libpmemlog 性能1. libpmemlog 应用背景 本文介绍的是英特尔 傲腾持久化内存 pmdk中 的一个持久化日志的库。 我们正常系统中会将日志 形成一个…

Java项目:家庭财务管理系统(java+Springboot+ssm+mysql+maven)
源码获取:博客首页 "资源" 里下载! 一、项目简述 功能: 家庭财务管理系统,具有收入统计,支出统计,汇总报 表,工资录入,其他收入等录入开支信息,echart图标插 …

(原创)c++primer(第五版)--1.3 注释简介
注释可以帮助人类读者理解程序。注释通常用于概述算法,确定变量的用途,或者结束晦涩难懂的代码段。编译器会忽略注释,因此注释对程序的行为或者性能不会有任何影响。 虽然编辑器会忽略注释,但读者并不会。即使系统文档的其他部分已…

BZOJ 1503 郁闷的出纳员(splay)
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id1503 题意:给出一个数列(初始为空),给出一个最小值Min,当数列中的数字小于Min时自动删除。四种操作:(1)数列…

javascript ES6 新特性之 扩展运算符 三个点 ...
对于 ES6 新特性中的 ... 可以简单的理解为下面一句话就可以了: 对象中的扩展运算符(...)用于取出参数对象中的所有可遍历属性,拷贝到当前对象之中。 作用类似于 Object.assign() 方法,我们先来看一下 Object.assign() 方法: Obje…

字符串匹配算法 -- BM(Boyer-Moore) 和 KMP(Knuth-Morris-Pratt)详细设计及实现
文章目录1. 算法背景2. BM(Boyer-Moore)算法2.1 坏字符规则(bad character rule)2.2 好后缀规则(good suffix shift)2.3 复杂度及完整代码3. KMP(Knuth Morris Pratt)算法3.1 好前缀 和 坏字符规则3.2 高效构建 失效函数3.3 复杂度…

Java项目:中小医院信息管理系统(java+Springboot+ssm+mysql+maven+jsp)
源码获取:博客首页 "资源" 里下载! 一、项目简述 本系统功能包括:实现了挂号收费,门诊管理,划价收 费,药房取药,体检管理,药房管理,系统维护等各个模块功能&a…

DB2load遇到SQL3508N错误
SQL3508N装入或装入查询期间,当存取类型为 "<文件类型>" 的文件或路径时出错。原因码:"<原因码>"。路径:"<路径/ 文件>"。 [more]解释: 装入或装入查询处理期间,在尝…

【cocos2d-x 手游研发小技巧(3)Android界面分辨率适配方案】
先感叹一下吧~~android的各种分辨率各种适配虐我千百遍,每次新项目我依旧待它如初恋 每家公司都有自己项目工程适配的方案,这种东西就是没有最好,只有最适合!!! 这次新项目专项针对android,目的…

git submodule 使用场景汇总
文章目录1. 前言2. 基础命令介绍2.1 场景一:已有仓库,添加一个子模块2.2 场景二:已有仓库,添加一个子模块的特定分支2.3 场景三:已有仓库,更新子模块内容2.4 场景四:已有仓库,变更子…

Java项目:在线商城系统(前后端分离+java+vue+Springboot+ssm+mysql+maven+redis)
源码获取:博客首页 "资源" 里下载! 一、项目简述 本系统功能包括: 前台展示后台管理,包括最基本的用户登录注册,下单, 购物车,购买,结算,订单查询,…

自定义参数解析器,减少10%的代码
*** 赋值调用方法* 如果为空,默认调用name()方法* 该方法必须是一个不含参数的方法,否则将会调用失败* @return*/value() : value用于绑定请求参数和方法参数名一致时的对应关系。比如user?statusNo=1。方法的参数写法如下:getUser(@EnumParam(value=“statusNo”) int status) 或者 getUser(@EnumParam() int statusNo)valueMethod() : 赋值时调用枚举中的方法。

微服务全做错了!谷歌提出新方法,成本直接降9倍!
一位DataDog的客户收到6500万美元的云监控账单的消息,也再次让业界无数人惊到了。事实上有些团队在将集中式单体应用拆分为微服务时,首先进行的往往不是建立领域模型,而只是按照业务功能将原来单体应用的一个软件包拆分成多个所谓的“微服务”软件包,而这些“微服务”内的代码高度耦合,逻辑边界不清晰,长期以来,不管大厂还是小厂,微服务都被认为是云原生服务应用程序架构的事实标准,然而2023,不止那位37signals的DHH决心下云,放弃微服务,就连亚马逊和谷歌等这些云巨头,正在带头开始革了微服务的命。

简述nodejs、npm及其模块在windows下的安装与配置
nodejs的安装 登陆官网http://nodejs.org/,自行安装,不需配置环境变量,安装中自动配置了。 检测是否安装成功,使用cmd输入 node -v 即可查看。 npm的安装 如果是最新版nodejs其实不用装npm,它集成了npm,验证…

discuz,ecshop的伪静态规则(apache+nginx)
discuz(nginx): (备注:该规则也适用于二级目录) rewrite ^([^\.]*)/topic-(.)\.html$ $1/portal.php?modtopic&topic$2 last; rewrite ^([^\.]*)/article-([0-9])-([0-9])\.html$ $1/portal.php?modview&aid$2&page$3 last; rewrite ^([^\.]*)/forum-…

字符串匹配数据结构 --Trie树 高效实现搜索词提示 / IDE自动补全
文章目录1. 算法背景2. Trie 树实现原理2.1 Trie 树的构建2.2 Trie树的查找2.3 Trie树的遍历2.4 Trie树的时间/空间复杂度2.5 Trie 树 Vs 散列表/红黑树3. Trie树的应用 -- 搜索词提示功能1. 算法背景 之前我们了解过单模式串匹配的相关高效算法 – BM/KMP,虽难以理…

Java项目:成绩管理系统(前后端分离+java+vue+Springboot+ssm+mysql+maven+redis)
源码获取:博客首页 "资源" 里下载! 一、项目简述 本系统功能包括: 超豪华成绩管理系统,学生,教师,管理员三类用户集 成,课程表管理,成绩查询,成绩详情数据统计…

NSThread 多线程相关
1.下面的代码,有2点需要注意,1>就是 就是thread:所传得参数,这里传得的是nsarray 当然也可以传其他的类型。2> [self performSelectorOnMainThread:selector(update) withObject:nil waitUntilDone:YES]; 这个函数的作用是通知主线程进…

Windows Phone 8初学者开发—第19部分:设置RecordAudio.xaml页面
原文地址: http://channel9.msdn.com/Series/Windows-Phone-8-Development-for-Absolute-Beginners/Part-19-Setting-up-the-RecordAudioxaml-Page 系列地址: http://channel9.msdn.com/Series/Windows-Phone-8-Development-for-Absolute-Beginners 源代码: http://aka.ms/abs…

9.path Sum III(路径和 III)
Level: Easy 题目描述: You are given a binary tree in which each node contains an integer value. Find the number of paths that sum to a given value. The path does not need to start or end at the root or a leaf, but it must go downwards…