第一章

    js的组成DOM BOM ECMAScript
javaScript 是一种直译是脚本语言
js语言特点
.脚本编写语言
.基于对象的语言
.简单性
.动态性
.安全性
.跨平台性
C/S是Client/Server的缩写
B/S是Browser/Server的缩写 输出方式
docunment.write()
console.log()
alert()
第二章
数据类型
Number
String
Boolean布尔类型
Undefined
Null
Object
类型转换
显示转换和隐式转换
转换成数值
Number(mix)转换数
parseInt(string,radix)看第一个数是不是数字不是数为NaN
parseFloat(string)
转换成字符串
tostring()
String()
转换成布尔类型
Boolean()
第三章
操作符
一元
+_*/ 二元
+= -= *= /=
三元
?: 第四章
语句
声明变量var
var a =;
定义函数
function(){}
判断条件
if(){}
if是()里如果什么输出 else是不成立输出
还有else if(){}这个是多条判断 switch(){}和if是相同的都是条件判断
switch()
{
case :;
break:
csse :;
}
for循环
for(循环初始化;判断循环条件;循环计数器更新){输出} while循环
while(条件){输出}
和for一样 退出循环
break退出循环
continue退出本次循环进入下一次 do{}while{}满足条件的情况下循环判断一次 <script type="text/javascript">
<script>语法
document.write()文档输出
alert();弹框提示
console.log("");控制台查看结果 网页F12
var 定义变量
var 例子 test=;全局变量
typeof 判断是不是数字
isNaN 判断 是不是一个数
undefined 未声明的数值
(num .toString());转换进制
undefined已生明的的数值 prompt()弹出框的输入框 parseInt()转换格式数字类型的 添加 push在数组末尾处添加1个或多个元素
posh在数组末尾处添加1个或多个元素 并返回长度
unshift()在数组的头部添加一个或多个元素,最后返回数组新的长度
删除 delete()
pop()删除并返回数组的最后一个元素 并返回长度
shift()删除数组的第一个元素并将其返回
连接 join()将数组中所有的元素变成字符串并连接
颠倒 reverse()将元素颠倒
排序 sort()
语法
var a=[,,,,,,,];
a.sort(
function(q,w){
return(q-w)
}
);
alert(a) 合并数组 concat()
返回一个片段或数组 slice()
删除 替换 插入 splice()arr.splice(,,,);
document.write(arr)
unshift trim()去首尾上的空格

js初级DOM&BOM知识点总结的更多相关文章

  1. js学习之BOM和DOM

    1. 浏览器的原理 1.1 浏览器的多线程 (1)  解析js引擎线程 (2)  UI渲染线程 (3)  事件发起线程 (4)  发起请求的线程 (5)  定时器的线程 1.2 同步异步 (1)  前 ...

  2. js关于DOM和BOM

    关于BOM和DOM BOM 下面一幅图很好的说明了BOM和DOM的关系 BOM提供了一些访问窗口对象的一些方法,我们可以用它来移动窗口位置,改变窗口大小,打开新窗口和关闭窗口,弹出对话框,进行导航以及 ...

  3. js的DOM对象

    1.js的Array对象           ** 创建数组(三种)                          - var arr1 = [1,2,3];                    ...

  4. DOM&BOM笔记

    day01正课:1. DOM概述2. ***DOM树3. *查找 1. DOM概述: DHTML:动态网页技术的统称 DHTML=HTML+CSS+JS 鄙视题: HTML XHTML DHTML X ...

  5. JS的DOM操作及动画

    JS的DOM操作DOM:Document Object ModelBOM:Bowers(浏览器) Object Model找到元素:var a=document.getElementById(&quo ...

  6. 原生js操作Dom节点:CRUD

    知识点,依然会遗忘.我在思考到底是什么原因.想到研究生考试准备的那段岁月,想到知识体系的建立,知识体系分为正向知识体系和逆向知识体系:正向知识体系可以理解为教科书目录,逆向知识体系可以理解考试真题. ...

  7. JS中常用开发知识点

     JS中常用开发知识点 1.获取指定范围内的随机数 2.随机获取数组中的元素 3.生成从0到指定值的数字数组 等同于: 4.打乱数字数组的顺序 5.对象转换为数组 //注意对象必须是以下格式的才可以通 ...

  8. codefordream 关于js初级训练

    这里的初级训练相对简单,差不多都是以前知识温习. 比如输出“hello world”,直接使用console.log()就行.注释符号,“//”可以注释单行,快捷键 alt+/,"/*   ...

  9. python学习笔记十三 JS,Dom(进阶篇)

    JS介绍 JavaScript 是属于网络的脚本语言!JavaScript 被数百万计的网页用来改进设计.验证表单.检测浏览器.创建cookies,以及更多的应用:JavaScript 是因特网上最流 ...

随机推荐

  1. Servlet中Web.xml配置详解(二)

    5.2 分配JSP初始化参数给JSP页面提供初始化参数在三个方面不同于给servlet提供初始化参数.1)使用jsp-file而不是servlet-class.因此,WEB-INF/web.xml文件 ...

  2. 18.阻止默认操作e.preventDefault();防止冒泡事件:e.stopPropagation()

      一.加了e.preventDefault();会阻止a标签默认的点击跳转效果 <!DOCTYPE html> <html lang="en"> < ...

  3. idea 激活

    激活时选择License server,填入 http://idea.wlphp.com:1017 点击Active即可 2DZ8RPRSBU-eyJsaWNlbnNlSWQiOiIyRFo4UlBS ...

  4. Python之freshman04

    一.迭代器 我们已经知道,可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list.tuple.dict.set.str等: 一类是generator,包括生成器和带yield的 ...

  5. Spring学习笔记(六)—— SSH整合

    一.整合原理 二.整合步骤 2.1 导包 [hibernate] hibernate/lib/required hibernate/lib/jpa 数据库驱动 [struts2] struts-bla ...

  6. struts2学习笔记(五)—— OGNL

    一.OGNL概述 1.1 什么是OGNL OGNL的全称是对象图导航语言( object-graph Navigation Language),它是一种功能强大的开源表达式语言,使用这种表达式语言,可 ...

  7. Ngnix,EA(Enterprise Architect)

    nginx Nginx (engine x) 是一个高性能的HTTP和反向代理服务,也是一个IMAP/POP3/SMTP服务.Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点 ...

  8. get请求和post的请求的区别

    https://www.cnblogs.com/logsharing/p/8448446.html

  9. 【算法笔记】B1041 考试座位号

    1041 考试座位号 (15 分) 每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位.正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生 ...

  10. CF914E Palindromes in a Tree(点分治)

    题面 洛谷 CF 题解 题意:给你一颗 n 个顶点的树(连通无环图).顶点从 1 到 n 编号,并且每个顶点对应一个在'a'到't'的字母. 树上的一条路径是回文是指至少有一个对应字母的排列为回文. ...