07 2018 档案
摘要:为什么要初始化CSS? 建站老手都知道,这是为了考虑到浏览器的兼容问题,其实不同浏览器对有些标签的默认值是不同的,如果没对CSS初始化往往会出现浏览器之间的页面差异。当然,初始化样式会对SEO有一定的影响,但鱼和熊掌不可兼得,但力求影响最小的情况下初始化。 最简单的初始化方法就是: * {paddi
阅读全文
摘要:setInterval() - 间隔指定的毫秒数不停地执行指定的代码。//像一个循环一样 setTimeout() - 在指定的毫秒数后执行指定代码。 //在规定的时间执行某些代码 setInterval() 方法 开始, setI myInterval = nterval(function(){a
阅读全文
摘要:警告框 alert("你好,我是一个警告框!"); 警告框经常用于确保用户可以得到某些信息。 当警告框出现后,用户需要点击确定按钮才能继续进行操作。 确认框 confirm("确认框"); 确认框通常用于验证是否接受用户操作。 当确认卡弹出时,用户可以点击 "确认" 或者 "取消" 来确定用户操作。
阅读全文
摘要://例子 function person(firstname,lastname,age,eyecolor){ this.firstname=firstname; this.lastname=lastname; this.age=age; this.eyecolor=eyecolor; //在构造器函
阅读全文
摘要:单击事件为例 1,内嵌html <button onclick="this.innerHTML='Ooops!'">点击文本!</button> 2,调用函数 <button onclick="myFunction(this)">点击文本!</button> myFunction(obj){ obj
阅读全文
摘要://改变html内容 document.getElementById("id").innerHTML="新内容"; //改变html属性 document.getElementById("image").src="新src.jpg"; //改变css样式 document.getElementByI
阅读全文
摘要://闭包就是在提供了一个在外部访问另一个函数内部局部变量的方式。 //简单的闭包例子 var add = (function () { var counter = 0; return function () {return counter += 1;} })(); //调用三次add方法 for(l
阅读全文
摘要:为什么使用严格模式: 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为; 消除代码运行的一些不安全之处,保证代码运行的安全; 提高编译器效率,增加运行速度; 为未来新版本的Javascript做好铺垫。 "严格模式"体现了Javascript更合理、更安全、更严谨的发展方向,包
阅读全文
摘要:可以使用constructor 属性来判断数据是什么类型 "John".constructor // 返回函数 String()
阅读全文
摘要:localStorage: 1、localStorage存储数据没有时间限制,只要不删除会一直存在 2、localStorage可以存储5M大小的数据,存在浏览器下的UserData文件夹中 3、localStorage的值类型限定为string类型,取值的时候需要注意一下 4、localStora
阅读全文
摘要:1、 (function() { window.sbDog= {}; //创建一个自己的对象相当于C#中的命名空间 var getId = function(id) { return document.getElementById(id) }; sbDog.getId = getId; //将函数注
阅读全文
摘要:他会独占一行,在默认情况下,其其宽度自动填满其父元素的宽度; 块级元素可以设置width、height属性; 块级元素即使设置了宽度也是独占一行,块级元素可以设置margin、padding属性; 行内元素不会独占一行,相邻的行内元素会排列在同一行里,直到行排不下,就自动换行,其宽度随内容而变化;
阅读全文


浙公网安备 33010602011771号