摘要:
1、什么是进程(Process)和线程(Thread)?有何区别? 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。进程与应用程序的区别在于应用程序作为一个静态文件存储在计算机系统的硬盘等存储空间中,而进程则是处于动态条件下由操作系统维护的系 阅读全文
摘要:
第1章 js简介 1.js由三部分组成,ECMAScript, DOM, BOM。 第2章 在HTML中使用js 1.把<script>标签放在<body>里面的最后,可以在加载js文件前显示页面内容,对用户友好。 2.<script>标签的defer属性表示脚本延迟到页面解析完再执行,async表 阅读全文
摘要:
dom的操作,删除removeChild(),移动appendChild(),复制cloneNode(深浅复制),插入insertBefore(),前插后插insertAdjacentHTML(),指定插一类。事件的处理,兼容性写法,参数作用,扑获冒泡,委派代理。ie下的一些兼容性问题,js的,举例 阅读全文
摘要:
1.promise概念 ES6 原生提供了 Promise 对象。 所谓 Promise,就是一个对象,用来传递异步操作的消息。它代表了某个未来才会知道结果的事件(通常是一个异步操作),并且这个事件提供统一的 API,可供进一步处理。 Promise 对象有以下两个特点。 (1)对象的状态不受外界影 阅读全文
摘要:
浏览器及特性检测 浏览器及特性检测 jQuery.support.boxModel 如果这个页面和浏览器是以 W3C CSS 盒式模型来渲染的,则等于 true。通常在 IE 6 和 IE 7 的怪癖模式中这个值是 false。在 document 准备就绪前,这个值是 null。 jQuery.s 阅读全文
摘要:
基本动画函数 toggle()表示切换匹配目标事件的状态,可以无参数,也可以设置动画速度参数,单位毫秒。也可以输入字符串"slow", "normal", or "fast"。 滑动动画函数 滑动动画函数 淡入淡出动画函数 淡入淡出动画函数 fadeTo函数只改变对象的透明度,即使透明度为 0 对象 阅读全文
摘要:
页面如下: 我们现在想实现这样的功能,在div1 点击的时候,弹出 "你好,我是最外层div。",点击div2 的时候,弹出 "你好,我是第二层div";点击span 的时候,弹出"您好,我是span。"。 但是当点击span时,三个对话框会先后弹出来,无论是body,body 的子元素div1,还 阅读全文
摘要:
下面是在 jQuery 中最常使用的 bind()方法举例:$("#testDiv4").bind("click", showMsg); 我们为 id 是 testDiv4 的元素, 添加 click 事件的事件处理函数 showMsg。 使用 jQuery 事件处理函数的好处: 1. 添加的是多播 阅读全文
摘要:
区分 DOM 属性和元素属性 区分 DOM 属性和元素属性 通常开发人员习惯将id,src,alt等叫做这个元素的"属性"。我们将其称为"元素属性"。但是在解析成 DOM 对象时,实际浏览器最后会将标签元素解析成"DOM 对象", 并且将元素的"元素属性"存储为"DOM 属性",两者是有区别的。 甚 阅读全文
摘要:
创建新的元素 创建新的元素 (1)使用 HTML DOM 创建元素 (2)使用 jQuery 函数创建元素 将元素添加到对象上 将元素添加到对象上 或者使用简单语法: 管理包装集 管理包装集 1. 过滤 Filtering 2. 查找 Finding 3. 串联 Chaining 阅读全文