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中的函数分为两种,一种是系统函数,另一种是自定义函数. ...
随机推荐
- CUBRID学习笔记 4 端口和win7下连接数据库cubrid教程
都是官方的文档 ,水平有限, 大家可以看原文. http://www.cubrid.org/wiki_tutorials/entry/connecting-to-a-remote-cubrid-dat ...
- ios uiview封装动画(摘录)
iOS开发UI篇—核心动画(UIView封装动画) 一.UIView动画(首尾) 1.简单说明 UIKit直接将动画集成到UIView类中,当内部的一些属性发生改变时,UIView将为这些改变提供动画 ...
- 3.25考试(hnoi难度)----神奇的一日游
T1怕老婆 有一天hzy9819,来到了一座大城市拥有了属于他自己的一双滑板鞋.但是他还是不满足想要拥有属于自己的一栋楼,他来到了一条宽敞的大道上,一个一个记录着这些楼的层数以方便自己选择. hzy9 ...
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
报错提示: ... ld: 6 duplicate symbols for architecture x86_64 clang: error: linker command failed with e ...
- 查看perl及其模块
Perl本身自带了很丰富的文档,如果把它们都打印出来,恐怕要耗费大量纸墨.我们试图清点过,但数到2000页左右的时候就数不清了(不用担心,我们用虚拟打印机计算页面数量,这样不会对树木造成威胁,挺环保的 ...
- Android中的五大布局和logcat打印日志
在android中的布局有五大类,有的时候你可能用到一种,但有的时候你也可能需要两种或者三种布局同时一起使用.这五种布局为别为:LinearLayout(线性布局),FrameLayout(框架布局) ...
- java使用方法总结
第一章 字符串 . 获取字符串的长度: length() . 判断字符串的前缀或后缀与已知字符串是否相同 前缀 startsWith(String s) .后缀 endsWith(String s) ...
- Nginx入门笔记之————配置文件结构
在nginx.conf的注释符号位# nginx文件的结构,这个对刚入门的同学,可以多看两眼. 默认的config: #user nobody; worker_processes ; #error_l ...
- Android_安装GooglePlay
百度搜索:“google play 安装” http://jingyan.baidu.com/article/cbf0e500f4645b2eab28935a.html http://samsungb ...
- Python学习(18)面向对象
目录 Python 面向对象 创建实例对象 Python内置类属性 Pyyhon对象销毁(垃圾回收) 类属性与方法 Python 面向对象 Python从设计之初就已经是一门面向对象的语言,正因为如此 ...