Java script基础
Java script基础
Js的每个语句后面都要有分号。
<script type="text/java script">所有JS内容</script>
document .write(“hello”);document做write动作,动作内容为hello。.点是个运算符,表示左边的做右边的动作或右边的是左边的成分,此处表示做动作。
alert(“hello”);表示页面对话框的输出内容。
var varible的缩写用于定义变量,还可以同时进行初始化。例:var hello=”HELLO”;var age=16;var ot=true;定义变量名可以出现数字字母下划线,但是首字符不能是数字、并且变量名不能和关键字一样。
+ 号在计算中表示加法,在字符串中表示连接两边。
Switch语句中除了给定的case外,还可以用到默认:default。
函数 function:function name(参数){动作语句}用于定义函数。
数组 Array:Var a=new Array();var a=[];用于创建数组。
注:[ ]运算符访问数组中的一个单元,索引从0开始,a[x]=n直接创建了素组中的一个单元x,并赋值为n.
遍历整个数组:alert(a);
a.length给出数组a的长度,其中最大下标+1.
转换数组为字符串alert(a.toString());alert(a.valueOf());alert(a.join(“,”));alert(a.join(“||”));
数组堆栈效果:push、pop 先放后出
数组队列操作:shift 先放先出
对象object:是一种复合型数据类型,可以吧多个数据集中在一个变量中,并给每个数据命名。Var o=new object();
访问对象属性:var book=new object(); book.title=”张三”
删除对象属性:delete book.title; 或 book.title=null;
遍历对象属性:通过for循环取得其中每个属性for(var x in book){alert(book[x]);}
浏览器的全局对象是:window
Window.document表示浏览器窗口中的HTML页面
Src用于指定外部文件,一个纯粹的代码文件,没有HTML标记
body事件:onload onunlond
简单对话框:输出框alert();选择框 confirm();输入框 prompt();
底部状态栏:status= ,defaultstatus=
定时器:setInterval()方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。
setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。
setTimeout()方法用于在指定的毫秒数后调用函数或计算表达式。setTimeout() 只执行 code 一次。如果要多次调用,请使用 setInterval() 或者让 code 自身再次调用 setTimeout()。
Window的控制方法:window.open();window.close;
正则表达式:regeExp强大的字符串匹配工具。寻找字符串里的数字
var regExp=/ \d+/g;alert(str.match(regExp));/ /:内部书写,\d:找数字,+:一个或多个;g:全局执行。
function fun (){
var e=window.event||argument[0](argument表示事件对象,后跟0可直接获取当前对象)
}
Java script基础的更多相关文章
- Java Script 基础总结
1学习ajax需要一点CSS的基础和JavaScipt基础 今天重温一下Javascrpt基础 1.<script type="text/javascript">< ...
- Java Script 基础
一. JS的简介 JavaScript是一种网页编程技术,经常用于创建动态交互网页 JavaScript是一种基于对象和事件驱动的解释性脚本语言,类似C语言和Java的语法 事先不编译:逐行执行:无需 ...
- Java Script基础(十) 访问样式表
动态控制样式表 在JavaScript中,有两种方式可以动态的改变样式属性,一种是使用style属性,另一种是使用样式的className属性.另外控制元素隐藏和显示使用display属性. 1.使用 ...
- Java Script基础(九) 下拉列表对象
Select下拉列表 属性: options[]:返回包含下拉列表中的所有选项的一个数组. selectedIndex:设置返回下拉列表中被选项目的索引号. length:返回下拉列表框中选项的数目. ...
- Java Script基础(八) Array数组对象
一.Array数组 JavaScript中的数组也是具有相同数据类型的一个或者多个值得集合.用法和Java中的数组类似. Array对象的常用属性和方法: 属性: length:获取数组的长度: 方法 ...
- Java Script基础(七) HTML DOM模型
一.HTML DOM. HTML DOM的特性和方法是专门针对HTML的,HTML中的每个节点都是一个对象,通过访问属性和方法的方式,让一些DOM操作更加简便,在HTML DOM中有专门用来处理白哦个 ...
- Java Script基础(六) DOM模型
一.文档对象模型 DOM( Document Object Model)文档对象模型,它提供了访问.动态修改文档的借口,W3C指定了DOM规范,主流浏览器都支持.DOM由3部分组成,分别是CoreDo ...
- Java Script基础(五) 内置对象Date
在JavaScript中,系统的内置对象有Date对象.Array对象.String对象和Math对象等. 1.Date:用于操作日期和时间. 2.Array:用于在单独的变量名中存储一系列的值. 3 ...
- Java Script基础(三) 函数
一.JavaScript中的函数 在JavaScript中,函数类似于Java中的方法,是执行特定功能的代码块,可以重复调用.JavaScript中的函数分为两种,一种是系统函数,另一种是自定义函数. ...
随机推荐
- ___security_cookie机制,防止栈溢出
从研究底层和汇编以来,已经多次接触到“栈溢出”这个名词了. 这次在汇编码中看到了个不明就里的 ___security_cookie ,查了下,原来是编译器的安全检查机制.转载一篇文章: 首先,secu ...
- NPOI利用多任务模式分批写入多个Excel
接上文NPOI大数据分批写入同个Excel,这次是利用task多任务同时写入到多个Excel. Form2.cs private void btnExport_Click(object sender, ...
- python介绍(转载)
Python简介 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言 ...
- 委托、匿名方法、Lambda表达式的演进
摘自:"http://www.cnblogs.com/eagle1986/archive/2012/01/19/2327358.html 假设给我们一个泛型对象List<T>,T ...
- 使用phpmaill发送邮件的例子
首先,要下载php_mail软件包 核心代码: index.php <?php include "mail.php"; if (!empty($_POST['to']) &a ...
- 【服务器环境搭建-Centos】jdk的安装
1.查看是否已安装openjdk 使用rpm命令查看是否已安装openjdk[root@linuxidc ~]# rpm -qa | grep java tzdata-java-2012c-.el6. ...
- 配置Linux任务计划
Linux有三种计划任务: at:指定一个时间执行一个任务 (适用一个或多个任务,执行一次后就不用) cron:根据一个时间表自动执行任务 (使用一个或多个任务,周期性执行) 系统级别的计划任务及其扩 ...
- linux mount命令的用法详细解析
挂接命令(mount)首先,介绍一下挂接(mount)命令的使用方法,mount命令参数非常多,这里主要讲一下今天我们要用到的.命令格式:mount [-t vfstype] [-o options] ...
- Spring MVC 之拦截器(八)
在springMVC中实现拦截器有两种方式 1.实现HandlerInterceptor接口 2.继承HandlerInterceptorAdaptor类 编写拦截器: package com.cy ...
- 怎样使用ServletContextListener接口
ServletContext : 每一个web应用都有一个 ServletContext与之相关联. ServletContext对象在应用启动的被创建,在应用关闭的时候被销毁. ServletCon ...