目录 第3章:DOM 第4章:案例研究 第5章:最佳实践 第6章:案例改进 第7章:动态创建标记 第8章:充实文档的内容 第9章:CSS-DOM 第3章:DOM 文档:DOM中的"D" 当创建了一个网页并把它加载到Web浏览器中时,DOM就产生了,它把你编写的网页文档转换为一个文档对象. 对象:DOM中的"O" JavaScript语言里的对象可以分为三种类型: 用户自定义对象:由程序员自行创建的对象 内建对象:内建在JavaScript语言里的对象,如 Array…
前两年迫于项目的需要,只是拿来JQuery用到项目中,并没有实质上理解javascript(貌似其他人也是这么干的)~ 随着最近几年,得益于Nodejs, React, Vue等,javascript火的一塌糊涂.深知要想在某一方面走的长远,基础是免不了的,遂拿起这本书,用零散的时间看完了~ 这本书中涉及的知识虽然简洁,但是是“授人以渔”.这里总结下里面的实用技巧,以备用. 1. 一个网站的代码结构,大体由html(页面),images,css,js构成,设计过程中遵循以下原则: (1) 结构层…
这本书留给我的印象就是结构.表现和行为层的分离,以及书后面部分一直在强调的最佳实践原则:平稳退化,逐步增强,向后兼容以及性能考虑. 要注意这不是一本JavaScript入门书籍~ 2.1 准备工作 用JavaScript编写的代码必须通过HTML/XHTML文档才能执行.最好的做法是把<script>标签放到HTML文档的最后,</body>标签之前: <!DOCTYPE html> <html lang="en"> <head&g…
接下来项目需要网页相关知识,故在大牛的指引下前来阅读本书. 记录方式:本书分四部分阅读,完成阅读之后会多写一篇包括思维导图的算是阅读指南的东西,浏览的童鞋看着指南可以跳过一些不必要的坑~ 当前水平:HTML&CSS&JS基本掌握,能在阅读文档以及Google查找的情况下完成前端代码编写,但是学习不深,HTML5&CSS3新特性.JS基础&框架皆不熟悉 读书目的:了解DOM概念并通过训练熟悉掌握,了解JS特性 博客目的:督促自己学习并记录下过程 博客编写时读书进度:第6章完结…
第1章 javascript简史 1.什么是DOM? 简单的说,DOM是一套对文档的内容进行抽象和概念化的方法.\         第2章 javascript语法 1.内建对象: 内建在javascript语言里的对象.(可以new出来的)   2.宿主对象: 由浏览器提供的预定义对象称为宿主对象.         第3章 DOM 1.getElementById(): 使用getElementById()方法,返回一个与那个有着给定ID属性值的元素节点对应的对象,该方法的参数就是指定的ID,…
原书 P181,var repeat = "moveElement('"+elementID+"', "+final_x+", "+final_y+", "+interval+")";…
function addLoadEvent(func) { var oldonload = window.onload; if (typeof window.onload != 'function') { window.onload = func; } else { window.onload = function() { oldonload(); func(); } } } function insertAfter(newElement, targetElement) { var parent…
Learning ROS for Robotics Programming - Second Edition <ROS机器人编程学习-第二版> ----Your one-stop guide to the Robot Operating System ——你的一站式的机器人操作系统引导 原著:Enrique Fernández,Luis Sánchez Crespo,Anil Mahtani,Aaron Martinez 作者简介:Enrique Fernández:西班牙计算机工程博士,研究…
<python基础教程(第二版)>学习笔记 基础部分(第1章)python常用的IDE:Windows: IDLE(gui), Eclipse+PyDev; Python(command line);Linux/Unix: python 1/2=0 # 整除结果为0from __future__ import division # 可以执行普通的除法python -Qnew # 可以执行普通的除法 //整除, 例如: 1//2=0:%取余数:**乘幂长整型数: 末尾带L,例如: 10000L十…
<python基础教程(第二版)>学习笔记 文件和素材(第11章) 打开文件:open(filename[,mode[,buffering]]) mode是读写文件的模式f=open(r'c:\somefile.txt') #默认是读模式+ 表示是可以读写:r 读模式:w 写模式:a 追加模式:b 二进制模式:换行符在Windows为\r\n,在Unix中为\n, Python会自动转换: buffering缓冲:0表示无缓冲:1表示有缓冲(使用flush或close才会写到硬盘中): sys…