dom的小疑问收集

author author     2022-08-26     270

关键词:

 

1.DOM,Doncument object model 文档对象模型

页面中的所有内容都是对象,包括所有的文字,标签,属性,就是说,DOM就是页面中大对象中有很多小对象,树形结构。

1.1xml文件是用来存储信息的,而且xml的好处是不会跟随软件的消失消失,可以在电脑中直接打开

2.js的作用最初的目的就是验证密码,后来加入了js对页面html中元素的操作,就是---DOM。

3.页面中的顶级对象是document,不是浏览器中的顶级对象,标签可以叫做节点(node==标签==元素),文档元素:根元素是html,其中的三种节点:父节点,子节点,兄弟节点。

4.小的经验,有限元素不需要就可以隐藏。

5,最好的使用方法就是把js代码放在一个函数中,在HTML中使用函数的调用,在使用函数的调用的时候,就要在标签中添加一个触发器的功能属性,onclick,内容就是“”下得字符串,"f1();"这样的形式,这是内嵌式的写法。还有一种是使用id,或者class的方法,这样的话,标签要写在前面,js代码写在后面,否则会报错,null,其实是没有错误的,这样的话,触发器的情况及时,不可以使用(),必须要使用f1,否则就不是调用函数,二回返回值。

6.点谁谁怀孕的功能用到的是排他的作用。只要是当前就用this。

7.固定的写法,不让超链接跳转,return false!!!阻止默认的跳转,一个标准的hrml标签,

8.不要依赖代码的ide的智能提示,智能提示最好是在写代码的过程中单词的遗忘

9.value的意识是给服务器看的,用来定位这个按钮的位置。

10.使用value跟inner跟value都可以改变文本中的默认选项,但是使用value是不可以改变f12中的element的属性。真正的改变就要使用innerText=“”;

11.学会使用id选择器与类选择器,id用来注册按钮触发,类用来相应要求的属性效果,标签选择器要有for循环进行一个数组模式的遍历,最后,通用的js代码要写在一个独立的文件中,使用的时候直接使用就好,通用的调用节点,或是标签,或是元素的部分属性,封住一个函数名为my$(){},进行累的调换的时候,触发器中的函数,一般要先得到一个名字下的所有元素,其次进行for循环的时候,要设置的lengeth是包含这些遍历的标签,调整属性的时候,如果zaijs中写一个属性名里面有好几个属性值,中间使用空格隔开。

12.事件源--触发--响应:获得事件源的属性对象,设置触发的onclick,或者onmouseover的函数;函数内包含的就是响应需求的对象中的属性中的属性的值的设置!!!!

13.获取的方法(API)getElement(s)By+Id/TagName/className

14.为元素添加事件的方法:本身拥有什么属性,就有什么方法。

15.如何理解this这个方法--当前,自己查询权威指南

16.为什么说浏览器在发送请求与返回的都是字符串?

客户端发送请求,通过网络云,到达服务器,服务器找到要请求的那个文件,返回请求的文件,是一个dom,就是字符串,修改DOM时,修改的是客户端,不是服务器端。

17.js是在浏览器端执行的脚本语言弱类型,脚本语言,动态性型,

脚本语言:不需要编译,直接运行,边解析边执行的语言。

动态语言:在运行是确定数据类型。

弱类型:声明变量都用的是var,不同于其他的语言。(js对于学习java与c#有很大的帮助)。

还有一个补充的--抽象性:指的是它的语言并不是其他语言那样规范,比如string的数据类型的不同场合的情况是不一样的。在var直接声明的赋值中就是字符串类型,在引用他的length的方法时,就是对象。

18.在DOM中一定要注意使用注释,合理的注释是帮助自己也是合作的前提,没有注释,在别人看来,你的代码就是一团乱线头,降低了开发的效率,那么,注释应该怎么用呢?

首先,注释用于解释某些复杂的代码的逻辑,这种情况,就需要在一行代码的上部分与代码所在的一行上说明代码的返回值或者计算方法,上面写的是要实现的功能,这样就方便后期的维护与开发。

再次,注释对整个模块进行划分,比如最常用的呈上起下,分割线。

最后,每一块模块实现的功能,封装的匿名函数,命名函数,复杂的逻辑(比如函数的回调计算斐波那契数列,计算位数的和),从外部引入的文件,维护的记录这些地方都要进行注释,就是一种规范。

19,就语法角度来讲,分号的作用,从原理的角度来讲,浏览器可以自动补全一句没有分号的语句,这样,对于一些不会报错的情况来讲,就会产生错误的结果,比如各个字母的加减,自加自减,都会应为不自己加分号,产生不报错的错误。分号在所有的=后面必须加,只要用到了赋值,这句话必须加分号。

20.css与js的引用说法不同?

同样是写在html结构中,css交内嵌式,js交内联引用;同样是写在当前结构中的head中,css叫内链式,js叫内部引用;同样是使用外部文件,css叫外链式,属性是href=“xxx.css”,js叫做外部引用,属性是src=“xxx.js”。

除了使用id获得的方式,其他的documents通过获得的方式得到的是一个数组,需要遍历!!!

21.如何区分f1();与f1;的区别?

 

收集所有停靠的小部件及其位置

】收集所有停靠的小部件及其位置【英文标题】:Collectalldockedwidgetsandtheirlocations【发布时间】:2017-11-0916:15:10【问题描述】:PySide有没有办法收集所有停靠的小部件,以及它们是停靠在主窗口的左侧还是右侧?如果我的第一个... 查看详情

什么是 Virtual DOM 以及其他一些 React 疑问

】什么是VirtualDOM以及其他一些React疑问【英文标题】:WhatisVirtualDOMandfewotherReactDoubts【发布时间】:2018-08-0406:30:58【问题描述】:我刚开始学习ReactJS。我之前在所有项目中都使用过jQuery和Javascript,在完成教程之后,我对ReactJS有... 查看详情

从表单的小部件中收集值

】从表单的小部件中收集值【英文标题】:Collectingvaluesfromform\'swidgets【发布时间】:2015-12-1714:25:38【问题描述】:鉴于以下情况:structPropertyQWidget*label;QWidget*field;;QList<Property*>properties;其中大部分fields是QLineEdits,但有些是QTi... 查看详情

css-dom的小知识

   在DOM编程艺术中,CSS-DOM应用很广泛。1.style属性  通过element.style.property可以获得元素的样式,但是style属性只能够返回内嵌样式,对于外部样式表的样式和head中的style样式都无法获取,这就限制了此方法的使... 查看详情

深度学习资料链接收集

文章目录1.博客1.1太阳花的小绿豆1.博客1.1太阳花的小绿豆太阳花的小绿豆 查看详情

深度学习资料链接收集

文章目录1.博客1.1太阳花的小绿豆1.博客1.1太阳花的小绿豆太阳花的小绿豆 查看详情

有关dom的小总结(代码片段)

一直以为DOM(文档对象模型)是JS中最简单的一部分。不可否认,它确实很简单,因为DOM的思维模式有点固定,只需要简单地记住一些固定的方法,所以DOM可以说是所有js(这里指的是客户端的js)入门的起手... 查看详情

dom操作的小总结

什么是Dom?DOM是DocumentObjectModel(文档对象模型)的缩写。HTMLDOM是:HTML的标准对象模型HTML的标准编程接口W3C标准HTMLDOM定义了所有HTML元素的对象和属性,以及访问它们的方法。换言之,HTMLDOM是关于如何获取、修改、添加或删除HT... 查看详情

转载坐标转换收集的小资料

坐标转换那些事儿在GIS中,最基础(basic)、最关键(essential)的部分应该就是坐标系(coordinate)了,或者说空间参考(spatialreference)。只有明确了空间参考,才能正确地确定地物的空间位置、度量地物之间的空间关系,以及... 查看详情

一些从网上收集来的小tips

https://www.cnblogs.com/yeungchie/1.快捷键e,有个EnableDimming选项,勾选后只会高亮你所选中的器件连线等等,其他器件亮度会下降,和mark不同,有利于长连线。2.有一堆东西不知道怎么迅速选中怎么办?鼠标右键,(De)SelectUnderCursor,这样... 查看详情

jquery 中 DOM 元素的手动垃圾收集是不是会提高浏览器性能?

】jquery中DOM元素的手动垃圾收集是不是会提高浏览器性能?【英文标题】:doesmanualgarbagecollectionofDOMelementsinjqueryimprovebrowserperformanceatall?jquery中DOM元素的手动垃圾收集是否会提高浏览器性能?【发布时间】:2012-02-2713:22:31【问题... 查看详情

dom4j的小例子

1.要解析的xml文件book.xml<?xmlversion="1.0"encoding="UTF-8"?><books> <bookid="book1"> <title>JAVA编程思想</title> <price>80.00</price> </book> <bookid="book2 查看详情

ios开发之-收集的不常用却实用的小方法和技巧

1、颜色转变成图片-(UIImage*)createImageWithColor:(UIColor*)colorCGRectrect=CGRectMake(0.0f,0.0f,1.0f,1.0f);UIGraphicsBeginImageContext(rect.size);CGContextRefcontext=UIGraphicsGetCurrentContext();CGCo 查看详情

dom4j使用的小例子

 product.xml:<?xmlversion="1.0"encoding="UTF-8"?><root><product><indexid="1">交换机</index><indexid="2">传送网</index><indexid="3">WLAN</index>< 查看详情

htmldom模型疑问!

最近在学HTMLCSS和JavsScript。前两个学的差不多了吧,算是弄明白了,只是还没到精通的地步,这两天学JavaSriprt呢,学一个多星期了学得我纠结呀,以前对C语言的变量、表达式、语法、数组都有一点点了解。感觉javascript确实是差... 查看详情

vue2面试常见面试题收集(代码片段)

​VirtualDOM的理解一、什么是vdom?VirtualDOM用JS模拟DOM结构二、为何要用vdom?1.DOM操作非常非常“rang贵”,将DOM对比操作放在JS层,提高效率2.DOM结构的对比,放在JS层来做(图灵完备语言:能实现逻辑代码的语言)三、vdom核心函... 查看详情

ios开发之-收集的不常用却实用的小方法和技巧

1、颜色转变成图片-(UIImage*)createImageWithColor:(UIColor*)colorCGRectrect=CGRectMake(0.0f,0.0f,1.0f,1.0f);UIGraphicsBeginImageContext(rect.size);CGContextRefcontext=UIGraphicsGetCurrentContext();CGContextSetFillColorWithColor(context,[colorCGColor]);CGContextFillRect(context,rect);U... 查看详情

学术论文技巧收集

如何优雅地(用TeX)写AI论文提高科研论文写作效率的小工具 查看详情