JavaScript基础知识

HTML 中的脚本必须位于 <script> 与 </script> 标签之间。

脚本可被放置在 HTML 页面的 <body> 和 <head> 部分中。

命名规则:首字母小写;

JavaScript 是面向对象的语言

有(

  • jQuery
  • Prototype
  • MooTools

)js框架

JavaScript 代码块 典型的就是在一个函数中 function MyFunction(){},然后调用此函数

注释://不会在页面上显示/*  */注释可用于调试

JavaScript 中的所有事物都是对象:字符串、数字、数组、日期,等等。在 JavaScript 中,对象是拥有属性和方法的数据。

对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。属性由逗号分隔:

JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证:

1   document.write(); 当整个文档加载完毕之后再执行此语句将覆盖原内容。

2   alert();代码测试使用,一般在js中不用

3 document.getElementById();获得所需元素  ,  getElementsByTagName()获取标签;

4<img src=""> 当接收元素的时候用element 否则无法显示

5 isNaN(x),判断是否是数字;document.getElementById().value

6 new Array()创建 JS数组  

7 new Date().getHours();获得当前时间小时

8 .style.属性=";进行Css样式的改变

9.事件的学习;

10 onclick();点击事件  

11onload 和 onunload 事件可用于处理 cookie。

12onload   navigator.cookieEnabled  可以判断是否cookie

13.toUpperCase()将字母转换为大写

14onchange当改变的时候触发事件;

15onmouseover  onmouseout 鼠标移开

16,js创建对象;对象构造器;直接创建实例

17

浏览器对象模型:BOM
1 Window对象
(1)document
(2)screen包含有关用户屏幕的信息
(3)location(href,assign pathname)
window.location.assign("");加载新文档
(4)history包含浏览器的历史 (方法:back,forward)
(5)navigator包含有关访问者浏览器的信息
(6)PopupAlert js可以创建三种消息框:警告框、确认框、提示框。
1 alert
2 confirm
3 prompt

(7)timing

   setTimeout(,) clearTimeout()

18     API 是应用程序编程接口(Application Programming Interface)它是包含属性和方法的库;,用于操作 HTML DOM。

 Js实例:

原文地址:https://www.cnblogs.com/xiaobing1/p/9952947.html