JavaScript知识点个人总结
javascript知识点总结(一)
一、概念
二、基本语法
三、常用对象
一、概念
相关概念javascript是一种脚本语言,不需要编译,其源代码在客户端上直接运行,由浏览器解析,是直译语言
由netscape(网景公司)研发,最初将脚本语言命名为livescript,后来netscape公司和sun公司合作改名为javascript
javascript最初收到java的启发 而设计的.目的之一 就是"看上去像java",因此 语法上有类似之处 一些命名规范 和 名称 也是借鉴于java
组成
一个完整的javascript是由三部分组成的
核心(ecmascript)是规范,是js的核心技术,描述了语言的语法和基本对象. ecmascript叫做脚本语言的开发标准,也是由网景公司提供 文档对象模型(dom) documentobjectmodel用来整合jshtmlcss的技术 浏览器对象模型(bom) broswerobjectmodel用来整合js和浏览器二 基本语法
1 、使用javascript代码可以对浏览器中的哪些部分进行操作
window 整个窗口 location 地址栏 history 历史 document 文档区域(白色的部分)2、javascript的书写规范
1)可以写在网页页面的任何地方,但是位置越靠前越早执行 2)javascript的标签(1) 内嵌 : <script>javascript代码</script>
(2)外链 : <scriptsrc="js文件名.js"></script>
注意:如果使用外链的方式引入javascript,就不能在标签中间加入javascript
3、语法
1) 行尾结束用;号来结束,也可以不写,用回车代替
2) 大小写代码区分大小写
3) 变量 变量的声明var 在javascript中,任何变量都用var关键字来声明 变量名区分大小写 字符串可以用""双引,也可以用''单引号 4) 注释 // 单行注释 /**/多行注释 没有文档注释 5) 封装代码块与java一样 用{}将代码包围
6) 创建数组var数组名称 =newarray(size);
或
var数组名称 =newarray("元素1","元素2"...)
或
var数组名称 = ["元素1","元素2",...];
给数组赋值
数组名称[下标] =值;
数组的常用属性和方法
数组的属性:
length设置或返回数组中元素的数目
方法:
join()把数组的所有元素放入一个字符串,通过一个分隔符进行分割
sort()对数组排序
push()向数组末尾添加一个或更多元素,并返回新的长度
7) 常用方法
输出:alert("提示信息") 在页面上显示出一个提示框,内容自定
输入:prompt("提示信息","输入框的默认信息")
4、javascript的数据类型
1) 基本类型
number任何数字
string字符串"" ''
属性
字符串对象.length
方法
字符串对象.方法名
java中string类中的方法大部分可以用
例如charat(index)
boolean两个值true/false
undefined只有一个值
特殊情况:未初始化的变量
在java中当一个变量未被初始化的时候
引用数据类型是null
基本数据类型是默认的值
在javascript中当一个变量未被初始化
它的值就是underfined
上一篇: 怎么用JS写的一个简易的计时器?
下一篇: 关于mysql 8.0.13zip包安装