javascript基础知识整理_基础知识

1 创建脚本块
程序代码

复制代码 代码如下:

<script language="JavaScript">
JavaScript 代码写在这里面
</script>

2 隐藏脚本代码
程序代码

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

在不支持JavaScript的浏览器中将不执行相关代码
3 浏览器不支持的时候显示
程序代码

复制代码 代码如下:

<noscript>
Hello to the non-JavaScript browser.
</noscript>

4 链接外部脚本文件
程序代码

复制代码 代码如下:

<script language="JavaScript" src="/"filename.js""></script>

5 注释脚本
程序代码

复制代码 代码如下:

// This is a comment
document.write("Hello"); // This is a comment
/*
All of this
is a comment
*/

6 输出到浏览器
程序代码

复制代码 代码如下:

document.write("<strong>Hello jb51 .net</strong>");

7 定义变量
程序代码

复制代码 代码如下:

var myVariable = "some value";

8 字符串相加
程序代码

复制代码 代码如下:

var myString = "String1" + "String2";

9 字符串搜索
程序代码

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

10 字符串替换
程序代码

复制代码 代码如下:

thisVar.replace("Monday","Friday");

11 格式化字串
程序代码

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

12 创建数组
程序代码

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

13 数组排序
程序代码

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

14 分割字符串
程序代码

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

15 弹出警告信息
程序代码

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

16 弹出确认框
程序代码

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

17 自定义函数
程序代码

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

18 调用JS函数
程序代码

复制代码 代码如下:

<a href="#" onClick="functionName()">Link text</a>
<a href="/"javascript:functionName"()">Link text</a>

19 在页面加载完成后执行函数
程序代码

复制代码 代码如下:

<body onLoad="functionName();">
Body of the page
</body>

20 条件判断
程序代码

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

21 指定次数循环
程序代码

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

时间: 2024-08-29 14:21:43

javascript基础知识整理_基础知识的相关文章

JavaScript 页面坐标相关知识整理_基础知识

offsetTop 可以获得 HTML 元素距离上方或外层元素的位置,style.top 也是可以的,二者的区别是: 一.offsetTop 返回的是数字,而 style.top 返回的是字符串,除了数字外还带有单位:px. 二.offsetTop 只读,而 style.top 可读写. 三.如果没有给 HTML 元素指定过 top 样式,则 style.top 返回的是空字符串. offsetLeft 与 style.left.offsetWidth 与 style.width.offsetH

JavaScript学习笔记整理_用于模式匹配的String方法_基础知识

用于模式匹配的String方法: String支持4种使用正则表达式的方法: seach()用于检索,参数是一个正则表达式,返回第一个与之匹配的子串的位置,找不到则返回-1,如果参数不是正则表达式,则首先会通过RexExp构造函数将它转换成正则表达式,seach()方法不支持全局搜索,它忽略修饰符g: replace()用于检索与替换操作,第一个参数是一个正则表达式,第二个参数是要进行替换的字符串.它对调用该方法的字符串检索,按照模式匹配子串替换成第二个参数,若包含修饰符g则全文匹配.若第一个参

Javascript Objects详解_基础知识

创建对象  •对象直接量 var o = { foo : "bar" } •构造函数 var o = new Object(); •原型继承 var p = Object.create(o); 类继承 Javascript对象拥有自有属性和继承属性.  •在查询对象o的属性x时,先查找o中的属性x,如果没找到,则查找o的原型对象中的x属性,直到查找到x或者一个原型是null的对象为止  •在给对象o的x属性赋值时,如果o中已经有一个自有属性x,则改变x的值,若o中不存在属性x,则为o创

JavaScript中的跨浏览器事件操作的基本方法整理_基础知识

绑定事件 EU.addHandler = function(element,type,handler){ //DOM2级事件处理,IE9也支持 if(element.addEventListener){ element.addEventListener(type,handler,false); } else if(element.attachEvent){ //type加'on' //IE9也可以这样绑定 element.attachEvent('on' + type,handler); } /

javascript window对象属性整理_基础知识

window对象有以下方法: open close alert confirm prompt setTimeout clearTimeout setInterval clearInterval moveBy moveTo resizeBy resizeTo scrollBy scrollTo find back forward home stop print blur focus captureEvent enableExternalCapture disableExternalCapture

javascript Window及document对象详细整理_基础知识

一.Window对象 -------------------------------------------------- ------------------- 对象属性 window //窗户自身 window.self //引用本窗户window=window.self window.name //为窗户命名 window.defaultStatus //设定窗户状态栏信息 window.location //URL地址,配备布置这个属性可以打开新的页面 -----------------

JavaScript学习笔记整理_关于表达式和语句_基础知识

表达式和语句 eval( ) 只有一个参数 参数非字符串时,直接返回这个参数: 参数为字符串时,它把字符串当成JavaScript代码进行编译,编译失败则抛出语法错误,编译成功则执行代码,并返回最后一条语句的值,若没有值则返回undefined eval()使用了调用它的变量的作用域环境 它接收的字符串参数,在作为单独的代码时,必须是有语义的,否则编译失败 delete运算符:用来删除对象的自由属性.数组的元素, 删除属性后,属性将不存在,而删除数组元素后,会在数组内留下一个值为undefine

Javascript中Event属性搜集整理_基础知识

altKey, button, cancelBubble, clientX, clientY, ctrlKey, fromElement, keyCode, offsetX, offsetY, propertyName, returnValue, screenX, screenY, shiftKey, srcElement, srcFilter, toElement, type, x, y 1.altKey 描述: 检查alt键的状态. 语法: event.altKey 可能的值: 当alt键按

Javascript中的关键字和保留字整理_基础知识

ECMA-262中描述了一组具有特定用途的关键字,可用于表示控制语句的开始或结束,或者用于执行特定操作等.规定:关键字属于语言保留,不可以用于标示符. ECMAScript的全部关键字(*为第五版新增): break do instanceof typeof case else new var catch finally return void continue for switch while debugger*   function this with default if throw de