`
giraffeql
  • 浏览: 16749 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

一些js的操作笔记

js 
阅读更多

1.tr,td 没有name属性

2.页面元素之间关系通过dom存储
	(1)参考手册
		XML DOM - Element 对象:http://www.w3school.com.cn/xmldom/dom_element.asp
	(2)Element常用属性
		1,childNodes--返回元素的子节点的 NodeList
		2,firstChild--第一个子节点
		3.lastChild--最后一个子节点
		4.nextSibling--下一个兄弟节点
		5,nodeName--节点名
		6,parentNode--父节点
		7,previousSibling--上一个兄弟节点
	(3)HTML DOM Document 对象:http://www.w3school.com.cn/htmldom/dom_obj_document.asp
		1,document.getElementById();
		2,document.getElementsByName();
		3.document.getElementsByTagName();
		
3.js获取系统根路径
	var path = window.document.location.protocol+"//"+window.document.location.host;
	
4.通过<%%>可直接在jsp或js中写java代码,例:
	var orderArr;
	<%String str = (String)request.getAttribute("orderArr");%>
	if(<%=str%> == null)
		orderArr = new Array();
	else
		orderArr = new Array(<%=str%>);

5.js对数组的操作
	(1)属性
		1,length--长度
		2,prototype--原型,可自定义属性和方法,如:object.prototype.name=value
	(2)方法
		1,concat(ArrX...)--连接数组,不改变原数组
		2,join(";")--通过指定字符连接数组,返回拼接字符串,不改变原数组(默认使用","连接)
		3,pop()--删除最后一个元素
		4,push(ele1,ele2...)--添加元素(尾部)
		5,reverse()--反转元素
		6,shift()--删除第一个元素
		7,slice(start,end)--截取数组(包含头,不包含尾)
		8,sort()--排序
		9,splice(index,num,ele1,ele2)--在指定位置删除指定个数元素,同时可在此位置添加元素
		10,unshift()--往头部添加元素
		
6.js中设置元素样式
	obj.style.backgroundColor ='#BBFFEE';
	
7.table中删除tr,注意tr个数会减少,遍历时,记得i--或从高往地遍历


分享到:
评论

相关推荐

    JS学习笔记(全)

    javascript学习笔记,包括基本语法、面向对象、正则表达式、dom的所有操作

    javascript prototype原型操作笔记.docx

    javascript prototype原型操作笔记.docx

    js学习笔记大全

    为减少 js 关键词的占用,此文件只占用“c$”一个关键词; * 使用时用: c$.函数名(参数列表); 或者 c$().函数名(参数列表) * 字符串操作函数、日期操作函数、数组操作函数等,直接增加到 String、Date、Array 类里面,...

    javascript学习笔记发放2

    javascript学习笔记发放2。这章我们 继续.然后了解下js中操作数据 和 函数的 作用域。

    学习Javascript时个人做的笔记。

    本文档为本人学习js时候做的笔记,只需要仅仅两个币就可以了,其中内容包括简单的数据类型,创建对象,数组,包装类BOM和DOM,其中重点的DOM包括基本的事件对象操作,轮盘绑定定时器,还有附加的一点点js高级部分...

    javascript学习笔记.docx

    9) 对象的方法可用this对对象自身进行操作,其它方面与普通的函数没有任何区别。 10) 每个类都有一个原型(prototype)对象,它具有一套属性和方法,用来共享一个类的方法和常量,还有一个constructor的属性引用构造...

    javascript学习笔记

    js 常用函数,html标签对象操作。dom对象结构理解

    js笔记新手适用

    js笔记 描述一些js基本操作,文档内容不全面,记录了本人学习时的笔记

    js基础教学笔记.docx

    js入门的相关知识点,b站教学视频做的笔记,供自己复习使用 1、 编程语言 1 2、 计算机基础 3 3、 初识JavaScript、JavaScript注释、JavaScript输入输出语句 4 4、 变量 6 5、 数据类型 7 6、 操作符 10 7、 流程...

    狂神笔记,b站狂神说课程笔记大全(最新)

    18、前端:JavaScript、jQuery 19、JavaWeb 20、MyBatis 21、Spring 22、SpringMVC 23、大前端串讲 24、Vue精讲 25、SpringBoot入门及原理 26、SpringBoot操作数据库 27、SpringBoot开发单体应用 28、SpringBootWeb...

    JavaScript 学习笔记之操作符

    本文着重给大家介绍了javascript的操作符,包含一元操作符、位操作符、布尔操作符这3种类型,讲解的十分全面,小伙伴们参考下

    前端笔记:js基础语法,DOM操作,BOM操作

    此外,我还会在此博客账号上持续更新前端相关内容(js基础语法,BOM操作,DOM操作),与此同时会持续优化更新笔记内容,后边也会更新一些后端内容,欢迎您的关注和支持,也欢迎各位小伙伴来讨论js和node.js相关知识...

    我的JavaScript学习笔记

    初学JavaScript时的一些学习笔记,在此记录并分享给和我一样有需要的萌新朋友。

    HTML+CSS+JS学习笔记

    针对前端三大基础的学习笔记,帮助你们快速入门,HTML+CSS+JS的学习笔记,有示例和操作截图。还有jQuery的详细介绍。

    js学习笔记-恶意代码识别

    恶意js代码学习笔记,恶意代码识别.IE在处理Javascript执行的过程中存在漏洞,攻击者可以利用此漏洞在用户机器上执行恶意代码。因为当前正在执行的Javascript存在一个机会窗口,以旧页面的权限对新加载页面的内容执行...

    JS制作网页特效-学习笔记

    JS的实用教程,传智播客web培训学习笔记及相关代码。基于原生JS实现一些常用的网页特效以及JS的一些其他应用。包括:轮播图、匀速动画、缓动动画、浏览器可视区域操作、固定导航栏、楼层切换、鼠标跟随、放大镜效果...

    JavaScript-学习笔记.docx

    自己学习笔记。视频:腾讯课堂:渡一教育 内容大纲: 预编译: 函数 闭包问题 对象 原型、原型链、call、apply 继承模式 对象克隆 数组 类数组 数组去重 自定义type方法(类似于typeof) try-catch es5.0严格模式 ...

    JS基本功DOM学习笔记

    JS的重要部分DOM的学习笔记,基于传智播客前端培训视频所做的笔记以及相关案例代码,包括事件、DOM节点获取与操作、DOM实用案例、DOM属性操作、元素操作、BOM、内置对象

    JS判断操作系统

    用javascript来判断客户端是什么操作系统。

    jsDom编程笔记01

    培训课程笔记 js动态操作表格,进行增删查改

Global site tag (gtag.js) - Google Analytics