JavaScript简短汇总1

JavaScript——脚本语言 宿主文件 NetScape  JSscript  JS 一、JavaScript基本语法。

(一)数据类型与变量类型。 数据类型:整数,小数,布局,字符串,日期时间,数组

变量类型:var

强制转换: parseInt() parseFloat()   isNaN()

parseint()用法    转换输入字符串,变为int型。首字母不为数字,结果输出nan(not a number);

中间出现不为数字的字符,该字符后的内容将不被解析,只显示前面内容;      字符串全为数字,全部显示为int型。 parseFloat()用法同上。

isNaN()判断是否为true。

(二)数组 var 数组名 = new Array([长度]); //“假冒”数组 a.length-长度 a[下标] = 值。 a[下标]

(三)函数 function 函数名(形参) {

} function ShowStr(a) {

}

二、DOM操作 DOM - Document Object Model 文档对象模型。

树:  线状模型,树状模型,网状模型 window  history  location  document <html></html>   head   body    a,img,table,ul,ol.....  status

对象——object   特点的名词 行为的动词

(一)window------下面1-6条会经常使用

1.alert()   没有返回值 window.alert();

2.[var a = ]window.confirm("你能跑过豹子吗?");     //中括号里的内容没有实际意义,只有判断时才会用到 confirm()有返回值true、false

//prompt(); --不常用,不用记,输入

3.open(); open("地址","_blank/_self","新窗口的特点"); [var a = ]window.open("http://www.sina.com.cn"); //中括号内的内容没有实际意义 在新窗口中打开页面,返回新的窗口。a也是一个window类型的变量。 详细需要翻译。网址:http://www.cnblogs.com/xianshui/p/4442699.html

4.close(); window.close();

5.setTimeout("code",毫秒数) 指定的毫秒数后,执行code一次。 function showTime() {  var date = new Date();  document.getElementById("hh").innerHTML = date;  window.setTimeout("showTime()",1000);   } window.setTimeout("showTime()",1000);

********打开页面,五秒后弹出广告,再过5秒广告关闭************ var a; function openAD() {  a = window.open("http://www.sina.com.cn","_blank","width=200 height=200 toolbar=no top=0 left=0");    window.setTimeout("closeAD()",5000); } function closeAD() {  a.close(); } window.setTimeout("openAD()",5000);

6.setInterval("code",毫秒数) 每隔指定的毫秒数就执行code一次。 // function showTime() {  var date = new Date();  document.getElementById("hh").innerHTML = date; } window.setInterval("showTime()",1000);

window.moveTo(x,y); window.resizeTo(width,height); window.scrollTo(x,y);

(二)历史操作 window.history.go(n)

(三)地址栏操作 window.location.href //定时刷新页面 function showSelf() {  window.location.href="Untitled-3.html"; } window.setInterval("showSelf()",1000);

时间: 2024-10-05 06:05:22

JavaScript简短汇总1的相关文章

javascript树形汇总金额

在开发企业应用的时候总会遇到树形汇总金额的场景,即将树形的列表中的叶子节点(没有子节点)的金额汇总到父节点上. 这种需求一般是在前端进行处理,即使用JavaScript处理,因为叶子节点的金额可能是不断改变的,每回变动都请求后台显然不现实. 场景与实现 假设有一个主从表的场景.第一点,从表是一个树形的列表,只有叶子节点能填写金额,父节点都汇总其下叶子节点的金额.第二点,主表有一个金额字段,取值汇总自汇总从表中所有根节点(顶级父节点)的金额. 先编写一个遍历从表中所有根节点的方法. functio

JavaScript要点汇总——The Most Important

关于JavaScript的基础变量,运算符的详解以及基本的分支循环嵌套已经在 JS基础变量及JS中的运算符 JS中的循环分支嵌套 说过了,今天我们所说的是做网页中最长用到的东西.内容不算少,要有耐心,慢慢看 1.函数的声明及调用: 函数的声明及调用: 使用函数前要先定义才能调用 1.函数定义有三个部分:函数名,参数列表,函数体 定义函数的格式 function 函数名(参数1,参数2,.......){ 函数执行部分: return 表达式: } 函数调用的格式:直接调用:函数名(参数一的值,参

JavaScript -- 知识点汇总

js语法 1. javascript数据类型 JavaScript拥有动态类型.这意味着相同的变量可用作不同的类型:有 字符串,数字, 布尔值, 对象, 数组,Undefined和Null 对象: var person={ firstname : "John", lastname : "Doe", id : 5566 };对象属性有两种寻址方式:name = person.lastname;name = person["lastname"]; U

关于javascript运算符汇总

javascript运算符有:算术运算符.赋值运算符.比较运算符.逻辑运算符.条件运算符.位运算符.还有其它运算符等等. 算术运算符包括:+(加).-(减).*(乘)./(除).%(余).++(累加).--(递减) 赋值运算符包括:=.+=.-=.*=./=.%= 比较运算符包括:=(等于).==(全等于).!=(不等于).>(大于).<(小于).>=(大于或等于).<=(小于等于) 逻辑运算符包括:&&(and).||(or).!(not) 条件运算符包括:用?表

Javascript 基础汇总

1 javascript字符串 属性:.length  计算字符串长度 转义字符 \     \n 换行 \r 回车 2 字符串方法

JavaScript操作符汇总

操作符 JavaScript 有赋值.比较.算术.位.逻辑.字符串和特殊运算符.本章描述了操作符,以及关于操作符优先级的一些信息. 表 2.1 JavaScript 所有操作符简明列表. 表 2.1 JavaScript 操作符 操作符分类 操作符 描述 算术操作符 + (加法) 将两个数相加. ++ (自增) 将表示数值的变量加一(可以返回新值或旧值). - (求相反数,减法) 作为求相反数操作符时返回参数的相反数.作为二进制操作符时,将两个数相减. -- (自减) 将表示数值的变量减一(可以

【前端】Util.js-ES6实现的常用100多个javaScript简短函数封装合集(持续更新中)

Util.js (持续更新中...) 项目地址: https://github.com/dragonir/Util.js 项目描述 Util.js 是对常用函数的封装,方便在实际项目中使用,主要内容包含:数组类.浏览器类.日期类.函数类.数学类.媒体类.节点类.对象类.字符串类.类型检测类.正则表达式类等内容. 使用方法 1. 引入Bable transpiler以保证支持ES6 <script type="javascript/text" src="./browser

JavaScript单词汇总

1. HTML 超文本标记语言 a) Hyper [?ha?p?(r)]高度紧张的(嗨泼) b) Text [tekst]文本(太克死) c) Markup [?mɑ:k??p]加价(马克啊普) d) Language  [?læ?ɡwid?]语言(狼贵之) e) Hyper Text 超文本 f) Markup Language 标记语言 2. Head [hed]头部(害的) 3. Title [?taitl]标题(抬头) 4. meta ['m?t?] 在……之后或超出(米特) 5. bo

js--document对象操作内容(js简短汇总2)

(四)操作内容 1.表单元素. 赋值:obj.value=""; 取值:var s = obj.value; 2.非表单元素. 赋值:obj.innerHTML = ""; 取值:var s = obj.innerHTML; 1. 一个文本框,一个按钮:文本框内输入文字,点击按钮,按钮上的文字转换成文本框内输入的文字 2. 同意与不同意两个单选按钮,下方一个提交按钮: 默认为不同意按钮,提交按钮不可点,为不可用:点击为同意按钮时,提交按钮可用. 3. 复选框选择,多