初学javascript-1
来源:互联网 发布:网络诈骗钱能追回吗 编辑:程序博客网 时间:2024/04/29 05:31
1.javascript脚本代码
(1)脚本代码可以使用script元素定义,期间的脚本代码在文档加载顺序后执行,并且只执行一次。
(2)脚本代码可以定义在内建事件属性值中,当该事件被触发,就会执行属性值中的脚本代码。
(3)脚本代码可以位于一个单独的源文件中,典型的javascript源文件的扩展名是.js。
2.javascript的输出方式
(1)document.write();//将内容写到文档中
(2)console.log();//在控制台输出
(3)alert();//以警示框的方式输出
3.字符串的一些方法
定义一个变量名为a的字符串,即var a="bcdefg";
(1)document.write(a.charAt(0));//输出字符串a的第一个字符
(2)document.write(a.charCode(0));//输出字符串a的字符编码
(3)document.write(String.from.charCode());//将字符编码转换为字符
(4)document.write(a.indexOf("b"));//字符b在字符串a中的位置(由左向右查找)
(5)document.write(a.lastIndexOf(""));/字符串a中的最后一个字符
(6)document.write(a.substring(3));//表示截取3个字符
(7)document.write(a.substring(0,3));//表示截取0到3之间的字符
(8)document.write(a.slice(3));//表示从第3位开始截取字符串,如果参数为负数,则表示从字符串的后面开始截取多少个字符
(9)document.write(a.substring(0,3));//表示从0开始截取3个字符
(10)document.write(a.split(""));//表示以""之间的内容分割字符串,分割后就将原始字符串转化为数组,然后可以通过下标访问任意成员
4.获取dom元素的两个方法
(1)getElementById();
(2)getElementByTagName[];
5.创建数组
(1)以对象方式创建:var arr1=new Array();
(2)字面量法:var arr2=[];
6.数组的一些用法
如果定义两个数组:var arr1=[1,2,3];var arr2=["a","b"];
(1)alert(arr1.concat(arr2));//拼接字符串
(2)alert(arr1.join(#));//1#2#3由数组拼接字符串
(3)alert(arr1.reverse());//3,2,1 翻转数组
(4)alert(arr1.pop());//删除数组中的最后一个元素
(5)alert(arr1.shift());//删除数组中的第一个元素
(6)alert(arr1.push(4,5));//在数组末尾添加1,2元素
(7)alert(arr1.unshift());//在数组前添加元素
(8)alert(arr1.shift());//删除数组中的第一个元素
(5)alert(arr1.splice(0,2));//从数组中的第0个开始删除2个元素,也可以接受3个参数,是将第三个参数插入到截取后的位置
- javascript 初学小节 1
- 初学javascript-1
- JavaScript初学笔记(1)
- 初学JavaScript
- JavaScript 初学
- JavaScript 初学
- JavaScript 初学
- 初学javaScript
- JavaScript初学
- 初学JavaScript
- JavaScript初学习javascript
- javascript初识——初学1
- 初学javascript--第一天
- Javascript初学心得
- Javascript初学心得
- 初学javascript基础
- JavaScript初学必读
- Javascript初学笔记
- android源代码中repo升级后出现的问题
- js取unix timestamp时间戳
- 通过百度地图获取填写的地理位置经纬度
- 《道德经》·第二十八章
- 对象导论
- 初学javascript-1
- Android原生权限管理:AppOps
- 《网络安全法》已经实施了,那么你的网站准备好了吗?
- 邮件发送原理
- WordPress主题制作全过程(八):制作index.php
- 翻译微软官方HoloLens开发课程 凝视
- 线程的信号量
- 纯css实现div中未知尺寸图片的垂直居中
- Redis 复制、Sentinel的搭建和原理说明