javascript
文章平均质量分 52
sunshine940326
本人性格开朗,积极向上,有较强的组织沟通能力,喜欢迎接新的挑战。学习能力很强,能够快速胜任不同领域的工作。容易接受新知识及理念,善于总结经验教训,能在最短的时间内熟悉新的技能知识,并运用到实际工作当中。务实、脚踏实地的工作,有很好的团队精神。
展开
-
javascript
1、新窗口打开时弹出确认框,是否打开提示: 使用 if 判断确认框是否点击了确定,如点击弹出输入对话框,否则没有任何操作。2、通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/3、打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。<!DOCTYPE html><html> <head> <title> new document </title>原创 2016-01-17 20:51:22 · 319 阅读 · 0 评论 -
前端开发规范:命名规范、html规范、css规范、js规范
本文首发于我的个人网站:http://cherryblog.site/ (背景更换了不知道大家有没有发现呢,嘻嘻) 一个好的程序员肯定是要能书写可维护的代码,而不是一次性的代码,怎么能让团队当中其他人甚至一段时间时候你再看你某个时候写的代码也能看懂呢,这就需要规范你的代码了。 我是有一点强迫症的人,上周我们后端给我了一个CanUsename的接口(该接口的目的是判断输入的目的地是原创 2017-05-30 15:13:41 · 12663 阅读 · 2 评论 -
javascript函数定义表达式和函数声明的区别
在javascript中,函数有两种定义写法,函数定义表达式和函数声明,其例子分别如下所示:var test = function(x){ return x; } function test(x){ return x; } 尽管函数定义表达式和函数声明语句包含相同的函数名,并且都创建了新的函数对象,但是这二者却有区别。 函数声明语句中的函数名是一个变量名,变量指向函数对象。 函原创 2016-08-16 14:35:22 · 1054 阅读 · 0 评论 -
javascript的执行函数的四种方式
javascript的函数调用和构造函数调用函数调用、方法调用以及构造函数调用1 函数调用Function绝对是JavaScript中的重中之重。在JavaScript中,Function承担了procedures, methods, constructors甚至是classes以及modules的功能。 在面向对象程序设计中,functions,methods以及class constructo原创 2016-08-16 16:28:42 · 6455 阅读 · 0 评论 -
怎么用chrom调试javascript
1 将写好的Javascript代码用chrome打开。 2 在页面,单击右键,并且选择“审查元素”。 3 弹出窗体,如图所示: 然后,点击“Resources”标签,如图所示: 然后点击“enable resource tracking”,导入源文件,并且选择“Script”标签,如下: 添加断点的方法就是在所在的代码行的数字上双击即可!!debug控制方式:1 首先是刷新调试的网页,即原创 2016-09-03 17:19:31 · 441 阅读 · 0 评论 -
css样式的优先级
一般情况下:[1位重要标志位] > [4位特殊性标志] > 声明先后顺序!important > [ id > class > tag ] 使用!important可以改变优先级别为最高,其次是style对象,然后是id > class >tag ,另外,另外在同级样式按照申明的顺序后出现的样式具有高优先级。先来看下!important 这个诡异的东西。<style type="text/css"原创 2016-08-18 17:01:08 · 340 阅读 · 0 评论 -
js中this的指向
this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个调用它的对象function a(){ var user = "追梦子"; console.log(this.user); //undefined console.log(this); //Window}a();按照我们上面说的this最终指向的是调用原创 2016-08-17 17:00:26 · 444 阅读 · 1 评论 -
闭包
一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 var n=999; function f1(){ alert(n); } f1(); // 999另一方面,在函数外部自然无法读取函数内的局部变量。 functi原创 2016-08-17 15:36:34 · 321 阅读 · 0 评论 -
方法链
在使用jQuery时候,我们经常会看到或者使用到方法链,例如:$("#p1").css("color","red").slideUp(2000).slideDown(2000);这段代码的意思是选择器选择id为p1的html标签,颜色变红,之后slideup,再slidedown。 自然是可以将这几个方法分开写,但是不分开的话不仅有很好的易读性,代码量也会有减少,那么何乐而不为? 这种调用函数原创 2016-08-16 15:38:38 · 515 阅读 · 0 评论 -
javascript中apply()和call()方法的区别
区分apply,call就一句话,foo.call(this, arg1,arg2,arg3) == foo.apply(this, arguments)==this.foo(arg1, arg2, arg3)例如: A, B类都有一个message属性(面向对象中所说的成员), A有获取消息的getMessage方法, B有设置消息的setMessage方法,var b = new B();原创 2016-08-16 14:28:21 · 321 阅读 · 0 评论 -
Js中sort()方法的用法
返回一个元素已经进行了排序的 Array 对象。 arrayobj.sort(sortfunction) 参数 arrayObj 必选项。任意 Array 对象。 sortFunction 可选项。是用来确定元素顺序的函数的名称。如果这个参数被省略, 那么元素将按照 ASCII 字符顺序进行升序排列。 说明 sort 方法将 Array 对象进行适当的排序; 在执行过程中并原创 2016-08-15 20:49:00 · 367 阅读 · 0 评论 -
getDay
<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>获得星期</title><script type="text/javascript"> var mydate=new Date(); var weekday=["星期日","星期原创 2016-02-09 23:53:35 · 750 阅读 · 0 评论 -
js事件
onclick 鼠标单击事件 onmouseover 鼠标经过事件 onmouseout 鼠标移开事件 onchange 文本框内容改变事件 onselect 文本框内容被选中事件 onfocus 光标聚集 onblur 光标离开 onload 网页导入 onunload 关闭网页原创 2016-02-06 13:23:19 · 359 阅读 · 0 评论 -
隐藏和显示
<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>display</title> <script type="text/javascript"> function hidetext() {原创 2016-01-17 22:18:11 · 335 阅读 · 0 评论 -
js:面向对象编程,带你认识封装、继承和多态
本文首发于我的个人网站:http://cherryblog.site周末的时候深入的了解了下javascript的面向对象编程思想,收获颇丰,感觉对面向对象编程有了那么一丢丢的了解了~很开森什么是面向对象编程 先上一张图,可以对面向对象有一个大致的了解,然而什么是面向对象呢,用java中的一句经典语句来说就是:万事万物皆对象。 面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完原创 2017-06-05 22:59:25 · 17826 阅读 · 0 评论