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这个 ...
随机推荐
- openstack VM可以ping外部网络,但是外部网络ping不通VM
经过无数次的尝试,终于搭建好了完整的Openstack,本来VM可以获取到IP地址,但是等到我大功告成的时候,突然发现外部网络却不能ping进VM,我可是整整折腾了我几个通宵,这是哭啊.然而,皇天不负 ...
- .net截取指定长度汉字超出部分以指定的字符代替
下面是我在网上搜索,然后加以整理的关于在.net中截取指定长度汉字超出部分以指定的字符代替,来拓展一下自己的思路. 方法一 :在后台的select语句中直接操作或是在数据库中写一个存储过程 Selec ...
- K-means聚类
聚类算法,无监督学习的范畴,没有明确的类别信息. 给定n个训练样本{x1,x2,x3,...,xn} kmeans算法过程描述如下所示: 1.创建k个点作为起始质心点,c1,c2,...,ck 2.重 ...
- CSS样式margin:0 auto不居中
<style type="text/css">html,body{height:100%;width:960px;}.container{background-colo ...
- php的session实现
对于两次http请求,如果第一次http请求的重要数据要被第二次请求获取,办法是将第一次http请求数据保存下来,保存的办法很多,大体上有使用数据库,缓存,文件等等,那么php中的session实现实 ...
- Python自动化运维之19、Paramiko模块和堡垒机实战
paramiko模块 paramiko是一个用于做远程控制的模块,使用该模块可以对远程服务器进行命令或文件操作,值得一说的是,fabric和ansible内部的远程管理就是使用的paramiko来现实 ...
- 01:Hello, World!
描述 对于大部分编程语言来说,编写一个能够输出“Hello, World!”的程序往往是最基本.最简单的.因此,这个程序常常作为一个初学者接触一门新的编程语言所写的第一个程序,也经常用来测试开发.编译 ...
- QT 设置SizePolicy的例子(简单明了)
http://hi.baidu.com/cybertingred/item/e8eadaad0c7f62f615329be7 QPushButton *left = new QPushButton ...
- 【HDOJ】4403 A very hard Aoshu problem
HASH+暴力. /* 4403 */ #include <iostream> #include <cstdio> #include <cstring> #incl ...
- spring framework 4 源码阅读
前面写了几篇spring 的介绍文章,感觉与主题不是很切合.重新整理下思路,从更容易理解的角度来写下文章. spring 的骨架 spring 的骨架,也是spring 的核心包.主要包含三个内容 1 ...