6、第六课,js jquery20150928
1、声明事件,给事件添加动作
function MyClick()
{
alert("这是我的第一个js")
}
2、js特点
A、js区分大小写
B、弱类型变量,定义一个变量 var
常用的数据类型:
js弱类型变量 | c#强类型变量 |
var sString="addak"; | string sString="dajlla"; |
var iNum=10; | int iNum=10; |
var bSex=true; var fNum=1.993; |
bool bSex=true; float fNum=1.003; |
C、变量命名规则
1、首字必须为字母 下划线 或则美元符
2、余下的子母可以是 下划线 美元符 任意子母 或者数字
3、变量不要用有特定含义的词
D、
3、例子
字符串相关属性
var sString = "hello world"; //定义一个sString 变量,并为其赋值 hello world
//alert(sString.length); //获取sString 中字符串的长度。 11
//alert(sString.charAt(6)); //获取sString 中位置(索引)为6的那个字母,“W”。*索引从0开始*
//alert(sString.substring(2)); //从sString 中位置为2的那个字母开始截取“llo world”包括2。
//alert(sString.substring(2, 7)); //从sString 中截取位置2-7的字母,*包括2 但不包括7*
//alert(sString.substr(1, 6)); //获取sString 中位置从1开始 到6的
//alert(sString.indexOf("w")); //获取字符串中w出现的位置
//alert(sString.indexOf("w", 2)); //从位置2开始找到w出现的位置
4、数组、排序、数组字符串相互转换、
var iNum1 = ;
var iNum2 = "20.325";
//var iNum3 = iNum1 + iNum2;//字符串组合,浏览器自动把数字转换成字符串
//var iNum3 = iNum1 + parseInt(iNum2);//强制转换成数字相加
//var iNum3 = iNum1 + parseFloat(iNum2);//强制转换成浮点数相加
//alert(iNum3);
var aTeam = new Array(); //声明一个数组
aTeam[] = "blue";
aTeam[] = "yellow";
aTeam[] = "green";
aTeam[] = "black";
//alert(aTeam.toString());//输出字符串数组
//alert(aTeam.join("-").toString());//join方法使链接符为-
//alert(aTeam.reverse().join("-").toString());//字符串反向排序
alert(aTeam.sort().toString());//排序
//var sMyString = "2015-09-30";
//var aDate = sMyString.split("-");
//alert(aDate[2]); //字符串变数组,并显示位置2 的数字
6、第六课,js jquery20150928的更多相关文章
- webgl(three.js)3D光伏,3D太阳能能源,3D智慧光伏、光伏发电、清洁能源三维可视化解决方案——第十六课
序: 能源是文明和发展的重要保障,人类命运不可避开的话题,无论是战争还是发展,都有它存在的身影.从石器时代到现代文明,人类的能源应用在进步,也在面临能源枯竭的危机与恐惧,而开发与应用可再生能源才是解决 ...
- vue.js 第十课-第十六课
第十课: http://note.youdao.com/noteshare?id=25b5ba45286464856f21eb4b6b391ecd&sub=19C4429995384F72BD ...
- NeHe OpenGL教程 第四十六课:全屏反走样
转自[翻译]NeHe OpenGL 教程 前言 声明,此 NeHe OpenGL教程系列文章由51博客yarin翻译(2010-08-19),本博客为转载并稍加整理与修改.对NeHe的OpenGL管线 ...
- Kali Linux Web 渗透测试视频教程— 第十六课-拒绝服务攻击
Kali Linux Web 渗透测试视频教程— 第十六课-拒绝服务攻击 文/玄魂 目录 Kali Linux Web 渗透测试视频教程— 第十六课-拒绝服务攻击................... ...
- kali Linux Web 渗透测试视频教程— 第六课 网络扫描-nmap与zmap
Kali Linux Web 渗透测试视频教程— 第六课 网络扫描-nmap与zmap 文/玄魂 目录 Kali Linux Web 渗透测试视频教程— 第六课 网络扫描-nmap与zmap. 1 N ...
- NeHe OpenGL教程 第三十六课:从渲染到纹理
转自[翻译]NeHe OpenGL 教程 前言 声明,此 NeHe OpenGL教程系列文章由51博客yarin翻译(2010-08-19),本博客为转载并稍加整理与修改.对NeHe的OpenGL管线 ...
- NeHe OpenGL教程 第二十六课:反射
转自[翻译]NeHe OpenGL 教程 前言 声明,此 NeHe OpenGL教程系列文章由51博客yarin翻译(2010-08-19),本博客为转载并稍加整理与修改.对NeHe的OpenGL管线 ...
- NeHe OpenGL教程 第十六课:雾
转自[翻译]NeHe OpenGL 教程 前言 声明,此 NeHe OpenGL教程系列文章由51博客yarin翻译(2010-08-19),本博客为转载并稍加整理与修改.对NeHe的OpenGL管线 ...
- NeHe OpenGL教程 第六课:纹理映射
转自[翻译]NeHe OpenGL 教程 前言 声明,此 NeHe OpenGL教程系列文章由51博客yarin翻译(2010-08-19),本博客为转载并稍加整理与修改.对NeHe的OpenGL管线 ...
- 【Linux探索之旅】第一部分第六课:Linux如何安装在虚拟机中
内容简介 1.第一部分第六课:Linux如何安装在虚拟机中 2.第二部分第一课预告:终端Terminal,好戏上场 Linux如何安装在虚拟机中 虽然我们带大家一起在电脑的硬盘上安装了Ubuntu这个 ...
随机推荐
- chrome扩展,如何阻止浏览自动关闭桌面通知.
(!!!!以前的好用的, 现在不行了~) 做chrome扩展桌面通知, 可能不想让浏览器自动关闭某个重要的桌面通知.那就不要使用 chrome.notifications.create 可以用 Web ...
- jquery 文本框聚焦文字删除
做作业需要,自己写了一个,写的很烂. $(function() { $("#search_input").addClass("before_focus");/* ...
- 78 Subsets(求子集Medium)
题目意思:求解一个数组的所有子集,子集内的元素增序排列eg:[1,3,2] result:[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3]思路:这是一个递推的过程 [] ...
- groovy构建和解析xml文件
原文链接:http://www.ibm.com/developerworks/cn/java/j-pg05199/ 代码示例: 构建xml文件: def static createXmlFile(){ ...
- Python新手学习基础之数据结构-序列1
序列概念 序列,顾名思义就是有顺序的列,在Python里序列类型的数据结构包括字符串,列表和元组.既然都是序列类型,说明他们有很多共通点,他们的每一个元素都可以通过指定的偏移量方式(索引操作)来获得, ...
- 安装mysql-python报错
运行: pip install mysql-python报错如下: Downloading/unpacking MYSQL-python Downloading MySQL-python-1.2.5. ...
- 平稳退化,JS和HTML标记分离,极致性能的JavaScript图片库
index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset=&quo ...
- uva 580 危险的组合(排列组合)
Time Limit: 3000MS Memory Limit: Unknown 64bit IO Format: %lld & %llu Submit Status Descript ...
- poj 2031Building a Space Station
http://poj.org/problem?id=2031 #include<cstdio> #include<cstring> #include<cmath> ...
- eclipse能够自动提示变量名.
打开 Eclipse -> Window -> Perferences -> Java -> Editor -> Content Assist,在右边最下面一栏找到 au ...