前端工程师为什么总分开div+css和js?

前端刚开始是都混一起的,结果就整个代码都很混乱,都杂糅在一起,后来经过不断努力发展,好不容易把样式,dom和js分开了,顿时清爽很多,想修改样式直接看css,想改页面结构,html搞起来,想执行各种事件,专注js就好了。到这里你会以为前端发展方向就定下来了,然并软,你要相信搞前端的燥,搞前端的永远不知道什么叫满足,在三足鼎立的时代,前端大神们又发现dom操作费时费力,于是又出现了react,不要dom操作了,我直接根据状态来渲染页面...所以,大前端的知识树是非常庞大的,活到老学到老,哈哈

jquery怎么删除第一个子元素?

前端工程师为什么总分开div+css和js?

jquery删除第一个子元素的操作步骤如下:

1、删除元素和内容,可以通过jquery的remove()和empty()方法,remove()删除选择的元素和子元素,empty()只删除选中元素的子元素。
前端工程师为什么总分开div+css和js?

2、新建一个html页面,引入jquery.js,页面body里面添加一个div盒子,div盒子里面添加两段话,和一个删除div元素的按钮,js中调用$(“#div1”).remove()方法删除元素。
前端工程师为什么总分开div+css和js?

3、在浏览器中打开html页面之后,可以看到div盒子和两段话,点击移除div元素按钮。
前端工程师为什么总分开div+css和js?

4、点击移除div元素按钮之后,可以看到div元素和子元素p都被删除掉了。
前端工程师为什么总分开div+css和js?

5、将$(“#div1”).remove()方法注释掉,使用$(“#div1”).empty()方法,删除选择元素的子元素。
前端工程师为什么总分开div+css和js?

6、可以看到点击清空div元素按钮,将div元素的p子元素删除了。
前端工程师为什么总分开div+css和js?

什么技术取代当前的Div +CSS+ JavaScript?

我觉得W3C恐怕现在已经没有这个权利了。这三个,DIV我们如果将他看做H5范畴,那么是属于WHATWG,CSS暂且还属于W3C,JavaScript则一直是ECMA。那么谁会取代所谓的DIV+CSS+JS,我认为谁都没有绝对的权利。web规范层面谁有希望?Web Components 也许可以一战。

即使时光倒流,我认为web前端这10多年来的发展历程仍然是无法改变的,我们现在看上去更美好的一些技术方案,也都是多年的弯路才沉淀出来。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 xxx@163.com 举报,一经查实,本站将立刻删除。

发表评论

登录后才能评论