
JS
文章平均质量分 79
敲代码的猫
在前端开发的路上不断奋斗的妹子
展开
-
JavaScript基础知识(2)
Netscapt:javascript Microsoft:JScript 变量:内存中存储数据的一块空间。一切数据必须存在变量中。 声明:var 变量名-->在内存中开辟一块空间 赋值:变量名=值-->将值保存到左边的变量空间中备用。 使用:使用变量名,等效于直接使用变量中的数据。 数据类型: why:存储空间大小,用途 原始类型:数原创 2017-03-09 11:13:49 · 304 阅读 · 0 评论 -
js或jquery实现页面打印
最近一直在做页面打印相关的页面。这里分享下用css、js或jQuery实现页面打印的几种方法...原创 2017-12-24 13:41:41 · 6116 阅读 · 0 评论 -
HTML、CSS、JS中的注释标签
在编写HTML代码时,我们经常要在一些关键代码旁做一下注释,这样做的好处很多,比如:方便理解、方便查找或方便项目组里的其它程序员了解你的代码,而且可以方便以后你对自己代码进行修改。注释的分类:(1)HTML的注释标签:注释内容-->使用注释标签来隐藏浏览器不支持的脚本也是一个好习惯(这样就不会把脚本显示为纯文本):"text/javascript">原创 2017-03-13 09:05:11 · 2435 阅读 · 0 评论 -
JavaScript基础知识(10)
方法名后何时加圆括号?调用方法,立即执行,就加();将方法作为对象传递,不加() 闭包:函数使用了不属于自己的局部变量 闭包的问题: 1.普通方法调用完,活动对象回收。但是闭包方法导致父活动对象不释放,所以闭包方法会占用更多内存空间。 重新获得闭包,闭包内的局部变量都重置 2.闭包中多个方法,访问的是同一个局部变量。只要变量变化,所有方法都受影响。原创 2017-03-11 11:51:49 · 354 阅读 · 0 评论 -
JavaScript基础知识(9)
回顾: Date对象:内部封装一个毫秒数 创建日期对象: var date=new Date("2015/6/9");PPT上的横线“-”仅兼容chrome,其他浏览器是不能用!!! API: 1.每个分量都有一对儿get/set方法 2.命名:年月日星期,不带s;时分秒,带s 3.值范围:月中的日:1-31 其他:0-减1 计算:原创 2017-03-11 11:49:19 · 418 阅读 · 0 评论 -
JavaScript基础知识(8)
回顾:正则表达式 []:备选字符集,只能多选一。一个[]只能匹配一位字符 比如:我[去草]:我去 我草 []内: 开头^:除了xx都行 [0123456789]-->[^47] -:表示备选字符的范围: [a-z] [0-9] [A-Z] 预定义字符集: [0-9] -->\d [a-zA-Z_] -->\w \s:空字符:\n \t 空原创 2017-03-11 11:48:46 · 440 阅读 · 0 评论 -
JavaScript基础知识(7)
内置对象既能保存数据又能操作数据 内置对象中封装了专门的数据和操作数据常用的API。 JavaScript内置十个对象列表:String,Boolean,Number,Date,Math,Error,Function,Object,Global 使用一个没有声明的对象,会出错,不是undefined 包装类型:专门封装原始类型的数据,并提供对数据常用操作的内原创 2017-03-11 11:47:19 · 355 阅读 · 0 评论 -
JavaScript基础知识(6)
function bubbleSort(arr){ for(var n=1;n for(var i=0;i if(arr[i]>arr[i+1]){ var box=arr[i]; arr[i]=arr[i+1]; arr[i+1]=box; } } }return;原创 2017-03-11 11:45:47 · 376 阅读 · 0 评论 -
JavaScript基础知识(5)
回顾: 循环三要素: 1.循环条件:继续循环的条件 2.循环变量:循环条件中用作判断的变量,向着循环退出的趋势不断变化,充当循环计数器 3.循环体: while:不确定循环次数,或者循环变量的变化规律不固定 do while:如果第一次条件即使不满足,也要执行一次 for:循环次数确定,循环变量变化规律固定 var i=0; while(i原创 2017-03-11 11:45:03 · 658 阅读 · 0 评论 -
JavaScript基础知识(4)
回顾: 方法参数:是方法内处理逻辑必须的数据。参数仅限方法内部使用,方法外无法访问方法的参数变量。参数名称自定义。 返回值:调用者是否需要获得方法的执行结果决定是否需要返回值。 function add(a,b){ var sum=a+b; return sum; } 调用方法1:add(5,10); 调用方法2: var a=5; var b=10;原创 2017-03-11 11:44:25 · 352 阅读 · 0 评论 -
JavaScript基础知识(3)
练习: instanceof表示左边的数据是由右边的数据创建出来的 undefined值的类型就是undefined undefined的值和null的值虽然相等,但是类型不同,null的类型是object。值相等是因为js的自动转换。 NaN和任何数据比较,永远返回false,今后只要有可能判断NaN时就用isNaN。NaN和任何东西计算,永远返回NaN var st原创 2017-03-11 11:43:25 · 379 阅读 · 0 评论 -
JavaScript基础知识(1)
前端三大基础知识: HTML:专门编写网页内容 CSS:专门设计网页样式 JavaScript:专门设计网页交互的语言 交互三步:用户输入数据,程序处理数据,返回结果 什么是JavaScript: 1.专门设计网页交互的语言 2.运行在专门的JavaScript解释器中 3.“解释”执行--像读书一样 4.互联网第一大语言:JSer原创 2017-03-07 09:49:02 · 377 阅读 · 0 评论 -
js设置cookie、读取cookie和删除cookie
cookie 是存储于访问者的计算机中的变量。每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie。设置cookie的方法有很多种;比如通过服务器脚本页面进行设置,诸如aps,php等程序脚本。但有时候我们需要在静态页面上设置cookie,这时候我们就需要用到javascipt方法了。原创 2017-12-25 17:41:27 · 1128 阅读 · 0 评论