JavaScript方法

JavaScript方法归纳:

一、    Array():

1、 shift():删除第一个元素,返回删除的值。

示例:

<script>

function b(a){

document.write(a + "<br/>");

}

var a = [8,2,3,4,5];

var shift = a.shift();

b(shift);

b(a.length);

}

</script>

2、pop():删除最后一个元素,返回删除的值。
           3、unshift(参数):把参数加载到数组的前面,并返回数组的长度。
           4、push(参数):把参数加载到数组的最后,并返回数组的长度。
           5、concat(参数):两个或三个数组组成一个新的数组。
           6、splice(0(开始的index值),2(删除个数),text(需要插入的数组)):从一个数组中移除/插入一个或多个元素。
           7、reverse():将数组倒序。
           8、slice(0(从[0]开始),2(2个)):返回一个数组的一段

二、Date():

var now = new Date();创建日期对象

1、getFullYear();年份
           2、getMonth();月份
           3、getDay();日
           4、getHours();时
           5、getMinutes();分
           6、getSeconds();秒

三、Math():

ceil();往上取整    floor();往下取整
        round();四舍五入   random();取随机数

四、String():

1、charCodeAt(index);返回指定索引的 Unicode 编码
        2、charAt(index):返回指定索引位置处的字符
        3、slice(0,2):返回字符串中的片段  (ab)
        4、subString(1,3):返回一个从指定位置开始的指定长度的字符串  (bc)
        5、indexOf("a",1(从第1个位置开始找)):当没有找到时,返回一个-1,找到时,返回相对于起始位置所处的位置。
        6、lastIndexOf("a",7(从第7个位置开始逆向找)):反向查找
        7、concat():连接字符串

五、其他包装方法:
     
       1、encodeURI(url)  decodeURI("") (针对文字编码  解码)
       2、encodeURI Comporent(url) decodeURI Comporent(url)   (针对"/" "?" 编码  解码) 
       3、常用:eval(参数) 动态运行参数。

示例:var str = "alert(123)";
               eval(str);

功能:弹出窗口显示123;

时间: 2024-10-26 03:26:43

JavaScript方法的相关文章

jQuery基础学习5——JavaScript方法获取页面中的元素

给网页中的所有<p>元素添加onclick事件 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head>

在 Flash ActionScript 2.0 中调用 Javascript 方法

本篇文章由:http://xinpure.com/call-the-javascript-method-in-flash-actionscript-2-0/ 在 Flash ActionScript 2.0 中调用 Javascript 方法 最近在工作中,有个这样的需求: 要从 Flash ActionScript 2.0 中调用网页上的 Javascript 方法 这是一个关于 Flash 和 Javascript 交互的问题. 在 ActionScript 2.0 中调用外部 javasc

JavaScript方法splice()和slice()

1 splice() 1.1 说明 splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目.该方法会改变原始数组.Link 1.2 语法 arrayObject.splice(index,howmany,item1,.....,itemX) 参数 index: 必需.整数,规定添加/删除项目的位置,使用负数可从数组结尾处规定位置. howmany: 必需.要删除的项目数量.如果设置为 0,则不会删除项目. item1, ..., itemX: 可选.向数组添加的新项目. 返回值

节点插入--对比jQuery和JavaScript方法(一)

二.插入元素: 1 <div> 2 <p>面朝大海,春暖花开</p> 3 </div> (一).jQuery方法 1.在节点内部插入: 方法 说明 append() 向每个匹配的元素内部追加内容 appendTo() 把所有的元素追加到另一个指定的元素集合中,实际上是颠倒了append()的用法.如$(A).append(B)与$(B).appendto(A)是等价的 prepend() 向每个匹配的元素内部前置内容 prependTo() 把所有匹配的元素

一些比较实用的javascript方法收集,留着有用

动态加载javascript文件 <script type="text/javascript"> //<!-- /*动态加载方法*/ function loadScript(url, callback){ var script = document.createElement("script"); script.type = "text/javascript"; if(script.readyState){ //IE scrip

JavaScript方法归纳及用法

JavaScript方法归纳: 一.    Array(): 1. shift():删除第一个元素,返回删除的值. 示例: <script> function b(a){ document.write(a + "<br/>"); } var a = [8,2,3,4,5]; var shift = a.shift(); b(shift); b(a.length); } </script> 2.pop():删除最后一个元素,返回删除的值.       

Android中通过WebView控件实现与JavaScript方法相互调用的地图应用

在Android中通过WebView控件,可以实现要加载的页面与Android方法相互调用,我们要实现WebView中的addJavascriptInterface方法,这样html才能调用android方法,在这里我个人觉得有点和DWR相似. 为了让大家容易理解,我写了一个简单的Demo,具体步骤如下: 第一步:新建一个Android工程,命名为WebViewDemo(这里我在assets里定义了一个html页面). 第二步:修改main.xml布局文件,增加了一个WebView控件还有But

Javascript 方法大全

原文:Javascript 方法大全 一.基础知识 1 创建脚本块 1: <script language=”JavaScript”> 2: JavaScript code goes here 3: </script> 2 隐藏脚本代码 1: <script language=”JavaScript”> 2: <!-- 3: document.write(“Hello”); 4: // --> 5: </script> 在不支持JavaScrip

Android高手进阶教程(二十)之---Android与JavaScript方法相互调用!

在Android中通过WebView控件,可以实现要加载的页面与Android方法相互调用,我们要实现WebView中的addJavascriptInterface方法,这样html才能调用android方法,在这里我个人觉得有点和DWR相似. 为了让大家容易理解,我写了一个简单的Demo,具体步骤如下: 第一步:新建一个Android工程,命名为WebViewDemo(这里我在assets里定义了一个html页面). 第二步:修改main.xml布局文件,增加了一个WebView控件还有But