第一章

    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. Qt 学习之路 2(56):使用模型操作数据库

    Qt 学习之路 2(56):使用模型操作数据库 (okgogo: skip) 豆子 2013年6月20日 Qt 学习之路 2 13条评论 前一章我们使用 SQL 语句完成了对数据库的常规操作,包括简单 ...

  2. springMVC下载功能

    前台页面 <a href="download">下载</a> 后台代码 /** * 文件下载 * @param request * @return * @t ...

  3. linux中tr的功能多多

    功能 通过使用 tr,您可以非常容易地实现 sed 的许多最基本功能. 您可以将 tr 看作为 sed 的(极其)简化的变体:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符.您也可以用它来 ...

  4. C#多线程函数如何传参数和返回值

          详见网站:http://WWW.MOVIH.COM就是一个多线程爬虫系统.   C#多线程函数如何传参数和返回值 提起多线程,不得不提起 委托(delegates)这个概念. 我理解的委托 ...

  5. C# 关于时区的操作

    有关时区自动更新的 在注册表以下路径,start键值3,4表示自动/不自动更新 计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\tza ...

  6. PHP sprintf() 函数

    PHP sprintf() 函数 先说下为什么要写这个函数的前言,这个是我在微信二次开发的一个token验证文档也就是示例文档看到的一个函数,当时非常不理解,于是查了百度,但是很多结果都很笼统,结果也 ...

  7. Oracle date和timestamp区别

    <转自> http://blog.csdn.net/huaguoming/article/details/8693679 在今天的工作中,学到了以下几个知识点: 一.date和timest ...

  8. drf序列化器的实例

    应用目录结构: views.py from django.shortcuts import render # Create your views here. from django.views imp ...

  9. 使用Tomcat搭建一个可以通过公网访问的服务器(转)

    转自:http://wenku.baidu.com/link?url=kGLhiO1xiiepXa9Q2OJDmm6Zr8dQmpSYYPVTFmc3CZtD6Z7HvFi2miCYDiQdTYF2T ...

  10. oracle 基础知识(十)----exp/imp--->>>>>expdp/impdp

    一,简介 存活下来的远古级别的导入导出软件exp/imp  ,软件多数使用于oracle 9i 之前 到了10g以后基本全面被数据库泵(Data Pump)取代,即expdp/impdp.本文会分别介 ...