JavaScript常用函数和方法
alert('Hello World!') //方法用于显示带有一条指定消息和一个 OK 按钮的警告框。 //定义js函数
function Foo(name) {
console.log(name);
}; //匿名函数
var temp = function () { }; //自执行函数
(function () {
console.log('Alex');
})(); (function (name) {
console.log(name);
})('Macoli'); //字符串处理
var name = ' Alex '
console.log(name.trim()) //结果:===>‘Alex’ trim方法用来去空白 var s = 'abcdr'
console.log(s.charAt(0) //查看字符串的第一个字母(从0开始计数) var ss = 'abcdefg'
console.log(ss.substring(1,3)) //获取下标为1到3的字符串(不包括3) var s1 = 'abcde'
console.log(s1.indexOf('bc')) //查找指定字符(串)首次出现的位置
console.log(s1.length) //计算字符串长度 //数组
var array = Array(1,2,3); //或者var array = []
array.push('a'); //追加元素
array.unshift('b'); //最前插入 //第一个参数表示开始插入或删除的位置,第二个参数表示要删除的数量(为0时不删除),后面的参数可选(表示要插入的元素)
array.splice(1,0,'boy'); //从下标1开始插入‘boy’元素(可插入多个)
array.splice(1,0,'dog','cat');//从下标1开始插入‘dog’、'cat'元素
console.log(array); array.splice(100,0,'100'); //数组本来没有那么长,插入位置之前没有那么多元素,插入位置就按在数组最后追加算
console.log(array)
console.log(array[8]) //在最后一位取出上面的赋值
array[100]='ok' //给数组下标为100的位置赋值(数组没那么长),则直接赋值成功,前面位置没有赋值的为undefined
console.log(array[99])
console.log(array[100])
console.log(array) array.pop() //移除最后一个元素
array.shift() //移除第一个元素
array.splice(1,2) //从下标为1的位置开始移除两个元素 array.slice(1,3) //截取下标为1到3的元素(不包括3) array2 = [7,8,9]
array.concat(array2) //将array2合并到array array.reverse() //翻转
array.join('_') //通过‘_’符号将array中的元素连接成字符串
array.length //计算数组长度 var array = [11,22,33,44,55]
for (var item in array){
console.log(item) //输出的是array的索引下标
console.log(array[item]) //输出的是array的元素
} for (var i=0;i<array.length;i++){
console.log(array[i]); //输出array元素
} var dict = {'name':'Macoli','age':20}
for (var item in dict){
console.log(item) //输出的是字典的key值
console.log(dict[item]) //输出的是字典key值对应的元素
} //字符串(数值字符)转换成整数
a = '123'
parseInt(a) //将a转换成整数 //常用函数
console.log() //将信息输出到浏览器的console下
alert() //直接插入内容
s = setInterval('alert()',2000) //设置定时器s:每隔2000毫秒(2秒)执行一次alert函数
clearInterval(s) //清除定时器s
ss = setTimeout('alert()',2000) //设置超时ss:等待2000毫秒(2秒)后执行一次alert函数就停止
clearTimeout(ss) //清除超时ss
JavaScript常用函数和方法的更多相关文章
- jquery常用函数与方法汇总
1.delay(duration,[queueName]) 设置一个延时来推迟执行队列中之后的项目. jQuery1.4新增.用于将队列中的函数延时执行.他既可以推迟动画队列的执行,也可以用于自定义队 ...
- 【javascript】javascript常用函数大全
javascript函数一共可分为五类: •常规函数 •数组函数 •日期函数 •数学函数 •字符串函数 1.常规函数 javascript常规函数包括以下9个函数: ( ...
- JavaScript常用函数
JavaScript常用函数 常规函数 数组函数 日期函数 数学函数 字符串函数 常规函数 (1)alert函数:显示一个警告对话框,包括一个OK按钮.(alert("输入错误") ...
- 【终结版】C#常用函数和方法集汇总
C#里面的常用的函数和方法非常重要,然而做题的时候会经常忘记这些封装好的方法,所以我总结一下 C#常用函数和方法集. [1]C#操作字符串的常用使用方法 在 C# 中,您可以使用字符数组来表示字符串, ...
- opencv-学习笔记(1)常用函数和方法。
opencv-学习笔记(1)常用函数和方法. cv2.imread(filename,falg) filename是文件名字 flag是读入的方式 cv2.MREAD_UNCHANGED :不进行转化 ...
- Python | Python常用函数、方法示例总结(API)
目录 前言 1. 运算相关 2. Sring与数字 3. 列表相关 4. 集合相关 5. 序列化类型 6. 字典相关 7. 输入输出 8. 文件相关 9. json模块 10. unittest测试模 ...
- 5种 JavaScript 调用函数的方法
一次又一次的,我发现,那些有bug的Javascript代码是由于没有真正理解Javascript函数是如何工作而导致的(顺便说一下,许多那样的代码是我写的).JavaScript拥有函数式编程的特性 ...
- JavaScript调用函数的方法
摘要:这篇文章详细的介绍了Javascript中各种函数调用的方法及其原理,对于理解JavaScript的函数有很大的帮助! 一次又一次的,我发现,那些有bug的Javascript代码是由于没有真正 ...
- JavaScript常用对象的方法和属性
---恢复内容开始--- 本文将简单介绍JavaScript中一些常用对象的属性和方法,以及几个有用的系统函数. 一.串方法 JavaScript有强大的串处理功能,有了这些串方法,才能编写出丰富多彩 ...
随机推荐
- 利用SVN进行任意文件对比
都知道SVN可以比较已经上传的文件的内容,看到两个文件有什么不同的地方. 但是有时候并不想上传想要比较的文件,能不能利用SVN这样一个功能去比较别的两个文件呢? 琢磨来琢磨去, 发现只要在资源管理器里 ...
- ajax json 动态传值
<a href="#" onclick="getRightInfo(${v.ctid})"></a> <div id=" ...
- apache log4j日志工具使用入门[maven 项目配置]
简单的介绍下Maven项目中有关org.apache.log4j.Logger的使用.[1]首先我们需要找到 org.apache.log4j.Logger的坐标,并配置到POM.xml <de ...
- CentOS7下ifconfig command not found
执行命令 yum install net-tools
- 为什么上传文件的表单里要加个属性enctype
为什么上传文件的表单里要加个属性enctype 上传文件的表单中<form>要加属性enctype="multipart/form-data",很多人只是死记硬背知道上 ...
- 最简单的一个Oracle定时任务
最简单的一个Oracle定时任务一.在PLSQL中创建表:create table HWQY.TEST(CARNO VARCHAR2(30),CARINFOID NUMBER) 二.在PLSQ ...
- 2、android Service 详细用法
定义一个服务 在项目中定义一个服务,新建一个ServiceTest项目,然后在这个项目中新增一个名为MyService的类,并让它继承自Service,完成后的代码如下所示: ? 1 2 3 4 5 ...
- SharePoint 2016 Beta 2 使用体验
博客地址:http://blog.csdn.net/FoxDave 上一篇主要描述了安装SharePoint 2016的过程,本篇写一些概览性的东西. 首先打开管理中心(依然是在安装完会有Issue ...
- Java 基本语法(1)
关键字 关键字的定义和特点 定义:被Java语言赋予了特殊含义,用做专门用途的字符串(单词) 特点:关键字中所有字母都为小写 Java保留字:现有Java版本尚未使用,但以后版本可能会作为关键字使用. ...
- 二叉搜索树 C++代码实现
暂未发现什么bug,如果发现请指出. #include<iostream> using namespace std; //定义二叉搜索树的结点 struct Node { int data ...