03 2016 档案
摘要:JSONP原理:利用<script>标签的src属性实现跨域的请求。可在URL中提供回调函数的名字。后台进过处理后将数据以回调函数参数的形式返回。 demo:JSONP请求不同端口的数据 效果:
阅读全文
摘要:一.创建对象 工厂模式。使用简单的函数创建对象,为对象添加属性和方法,然后返回对象。【问题:没有解决对象识别问题】 1 function createPerson(name, age) { 2 var o = new Object(); 3 o.name = name; 4 o.age = age;
阅读全文
摘要:一.冒泡排序 二.选择排序 三.插入排序 四.希尔排序 五.归并排序 六.快速排序 七.堆排序 参考资料: http://wuchong.me/blog/2014/02/09/algorithm-sort-summary/
阅读全文
摘要:一.介绍 为了方便操作基本类型值,ECMAScript还提供了3个特殊的引用类型:Boolean, Number, String。 实际上,每当读取一个基本类型值得时候,后台就会创建一个对应的基本包装类型的对象,从而让我们能过调用一些方法来操作这些数据。 引用类型与基本包装类型的主要区别就是对象的生
阅读全文
摘要:事件委托:当我们需要对很多元素添加事件的时候,可以通过将事件添加到它们的父节点而将事件委托给父节点来触发处理函数。 原理:浏览器的事件冒泡机制。
阅读全文
摘要:1 //验证帐号是否合法 2 //验证规则:字母、数字、下划线组成,字母开头,4-16位。 3 function checkUser(str) { 4 var reg = /^[a-zA-z]\w{3,15}/; 5 if (reg.test(str)) { 6 alert("right"); 7 } else { 8 al...
阅读全文
摘要:实习季第一次面试哇~答得挺烂的QAQ 记录一下面试过程中遇到的一些的问题吧。(搬运工 一、关系型数据库与非关系型数据库的区别 关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。 关系型数据库的优点: 容易理解:二维表结构是非常贴近逻辑世界的一个概念,关系
阅读全文
摘要:用原生js写了一个超级简单的日历。当做是练习js中的Date类型。 思路: html css js 效果图:
阅读全文
摘要:1 //查找数组对象中 age 大于 18 对象 2 function filterAdult(arr) { 3 return arr.filter(function(item, index, array) { 4 return (item.age > 18); 5 }); 6 } 7 filterAdult([ 8 {ag...
阅读全文
摘要:3.7函数 3.7.1 理解参数 arguments对象与命名参数的关系: 3.7.2 没有重载 没有重载 模拟重载
阅读全文
摘要:Chapter5 引用类型 本章内容: l 使用对象 l 创建并操作数组 l 理解基本的JavaScript类型 l 使用基本类型和基本包装类型 l 从技术上讲,JavaScript是一门面向对象的语言,但它不具备传统的面向对象语言所支持的类和接口等基本结构。 l 引用类型有时候也被称为对象定义,因
阅读全文
摘要:Chapter4 变量、作用域和内存问题 l 理解基本类型和引用类型的值 l 理解执行环境 l 理解垃圾收集 4.1基本类型和引用类型的值 l ECMAScript变量包含两种不同数据类型的值:基本类型值和引用类型值。 l 在将一个值赋给变量时,解析器必须确定这个值是基本类型值还是引用类型值 l 基
阅读全文
摘要:梳理html时发现的一些问题。总结一下,答案大都从网上找来。 一.html 与 htm 的区别 没有本质的区别。.htm是在win32时代,系统只能识别3位扩展名时使用的。现在一般都使用.html。 二.href 与 src 的区别 src是source的缩写,指向外部资源的位置,指向的内容将会嵌入
阅读全文

浙公网安备 33010602011771号