码迷,mamicode.com
首页 > 编程语言 > 详细

使用JQuery快速高效制作网页交互特效-第一章 JavaScript基础

时间:2018-01-14 22:48:26      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:htm   特点   常用方法   改变   type   write   mouse   load   var   

 JavaScript:

是一种描述性语言,也是一种基于对象和事件驱动的并具有安全性能的脚本语言。
特点:1、主要用来在HTML页面中添加交互行为。
      2、是一种脚本语言,语法和Java类似。
      3、一般用于编写客户端的脚本。
      4、是一种解释性语言,边执行边解释。
组成:1、ECMAScript标准:描述,规定了脚本语言的标准
      2、浏览器对象模型:提供独立于内容与浏览器进行交互的对象
      3、文档对象模型:访问操纵HTML文档
 
 JavaScript:写入 HTML 输出:
document.write("内容");

  

警告:alert("输出语句"); ··
提示对话框:prompt(    ”提示语句”, 给的默认值)
 注:单引号 双引号都行,
 
对事件作出反应:<button type="button" onclick="alert(‘Welcome!‘)">点击这里</button>
 常用于验证用户的输入:if isNaN(x) {alert("Not Numeric")};
 
<script> 标签:
如需在 HTML 页面中插入 JavaScript,请使用 <script> 标签。
<script> 和 </script> 会告诉 JavaScript 在何处开始和结束。 
<script>
alert("My First JavaScript");
</script>

  

 可以在HTML5文件同目录下写一个.JS脚本  把要执行的代码写进去然后
使用<script type="text/javascript" src="脚本路径.js"></script>
 
函数:
typeof(变量或值):返回其类型
注:如果是null类型或一种引用类型则返回object
语法约定:区分大小写、必须使用字母或$或_开头、必须以;结尾。
2.String类型的常用方法:
indexOf(str,index):查找指定字符在字符串中首次出现的位置
charAt(index):返回指定位置的字符
toLowerCase():转化为小写
toUpperCase():转化为大写
substring(index1,index2):截取指定位置的字符串,包前不包后
split():将字符串拆分为数组
 
定义
var 数组名 = new Array(长度);
(2)赋值
1)定义并赋值
var 数组名 = new Array(值1,值2);
2)定义后赋值
数组名[下标] = 值
3)不通过对象定义
var 数组名 = [值1,值2]
4)常用方法
length:长度
join():拼接数组元素值,返回字符串
sort():对数组排序
push():向数组末尾添加一个或多个元素,并返回新的长度
 
函数:
parseInt():在值中寻找整形数值并返回
parseFloat():在值中寻找浮点数值并返回
isNaN():判定是否为特殊数值类型:例:12s
自定义函数:
1、定义
function 函数名 (参数){
   //语句
   [return 返回值]
}
2、调用
事件名 = "函数名()";
3、常用事件
onload:一个页面或图像完成加载
onlick:单击对象
onmouseover:鼠标移动到某元素
onkeydown:某个键盘按下
onchange:域的内容被改变

使用JQuery快速高效制作网页交互特效-第一章 JavaScript基础

标签:htm   特点   常用方法   改变   type   write   mouse   load   var   

原文地址:https://www.cnblogs.com/Acanxue/p/8284378.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!