js学习
我是小小朋友
这个作者很懒,什么都没留下…
展开
-
ECMAScript 引用类型
背好像不那么痛了~~真的是这么强壮的我!哈哈哈!~想想6级ohgod!自从第二次考完之后,我越来越觉得是拼运气了。其实根本就没有要认真学认真赚分的样子。现在才觉得起码背几篇作文咯。看得再多篇也不如重复地看一篇!哎哎哎先不说~还想早点上床呢!说!昨天学的记了多少!!!!!引用类型通常叫做类class其实,,,ECMAScript并不真正具有类,它只定义了“对象原创 2015-12-09 21:08:07 · 304 阅读 · 0 评论 -
ECMAScript 原始类型
typeof运算符对于null值会返回"Object"当声明的变量未初始化时,该变量的默认值是underfined值underfined不同于未定义的值。typeof运算符并不真正区分这两种值var oTempalert(typeof oTemp)alert(typeof oTemp2)输出都是“underfined”,即使oTemp2从未被声明过但是!原创 2015-12-07 16:11:40 · 344 阅读 · 0 评论 -
ECMAScript 原始值和引用值
原始值:存储在栈(stack)中的简单数据,直接存储在变量访问的位置引用值:存储在堆(heap)中的对象,存储在变量处的值是一个指针,指向存储对象的内存处为变量赋值时,ECMAScript的解释程序必须判断该值是原始类型还是引用类型ECMAScript把字符串看作引用类型引用类型的引用值大小会改变,所以不能把它放在栈中,否则会降低变量查寻的速度放在变量的栈空间中的值是该原创 2015-12-07 14:15:18 · 310 阅读 · 0 评论 -
ECMAScript 关键字与保留字
在看了凯凯王以前的博客后,,,受他影响,,,想把博客写得可爱一点。为了心情好嘛,装装也是必须的嘛、~ECMAScript关键字:写一些我不能理解的吧~delete,finally,typeof若是把关键字用作变量名或函数名,可能会得到诸如“Identifier Expected”这样的错误信息哦以前也就是在java练习里听过关键字,老师没有讲过,大概原创 2015-12-05 21:55:53 · 1291 阅读 · 0 评论 -
ECMAScript 变量
一些东东我也不是太了解,先写下来吧,学着学着就懂了!ECMAScript是弱类型的,无需明确的类型声明可以用一个var语句定义多个变量,但是这些变量不像我学的c啊java啊需要同一种类型嗯,它们不必具有相同的类型。这大概就是 弱类型 把!另外!它们也不像java一样需要初始化(它们是在幕后初始化的)还有!!变量可以存放不同类型的值but,,,最好不要这样。。。只原创 2015-12-05 21:38:09 · 354 阅读 · 0 评论 -
JavaScript 计时
计时事件:在一个设定的时间间隔之后来执行代码,而不是在函数调用后立即执行。5秒后弹出警告框var t = setTimeout("alert('显示的内容')",5000)输入框显示逝去的时间var t1 = setTimeout("document.getElementById('txt').value='2秒'",2000)var t2 = setTimeout("docu原创 2015-12-05 19:07:29 · 251 阅读 · 0 评论 -
JavaScript Window History与Window Navigator与JavaScript 消息框
history.back()加载历史列表中的前一个url,也就是点击浏览器中的后退按钮history.forward()也就是前进按钮windows.navigator对象包含有关访问者浏览器的信息来自navigator对象的信息具有误导性,不应该被用于检测浏览器版本because navigator数据可被浏览器使用者更改浏览器无法报告晚于浏览器发布的新操作系统原创 2015-12-03 16:22:45 · 317 阅读 · 0 评论 -
JavaScript Window - 浏览器对象模型与Window Screen与Window Location
浏览器窗口的尺寸(不包括工具栏和滚动条)对于ie,chrome,Firefox,opera,safariwindow.innerHeight对于ie5678document.documentElement.clientHeight或者document.body.clientHeightwindows.screen对象包含有关用户屏幕的信息screen.ava原创 2015-12-03 15:59:56 · 312 阅读 · 0 评论 -
RegExp 对象(正则表达式)
var patt1 = new RegExp("e")定义了名为patt1的RegExp对象,其模式是“e”使用此对象在一个字符串中检索时,将寻找的是字符“e”test()检索字符串中的指定值,返回值是true及falsedocument.write(patt1.test("一段带有e的字符串"))exec()检索字符串中的指定值,返回值是被找到的值。如果没有,则返回null原创 2015-12-02 19:25:15 · 357 阅读 · 0 评论 -
JavaScript Array(数组)对象与Boolean(逻辑)对象、Math(算数)对象
合并2个数组var arr = new Array(3)var arr2 = new Array(3)document.write(arr.concat(arr2))将数组的所有元素组成字符串var arr = new Array(3)document.write(arr.join())从字面上对数组进行排序document.write(arr.sort())从原创 2015-12-02 16:00:03 · 499 阅读 · 0 评论 -
JavaScript 字符串(String)对象与Date(日期)对象
indexOf():定位字符串中某一个指定的字符首次出现的位置document.write(str.indexOf("hello"))match():查找字符串中特定的字符,找到的话返回这个字符document.write(str.match("hello"))replace():在字符串中用某些字符替换另一些字符document.write(str.replace(/原有字符原创 2015-12-01 10:32:20 · 386 阅读 · 0 评论 -
创建js对象
创建直接的实例person = new Object();person.firstname = "Bill";person.lastname = "Gates";person.age = 56;person.eyecolor = blue;替代语法(使用对象literals)person = {firstname:"Jogh",lastname:"Doe",age:50,eye原创 2015-11-30 20:44:15 · 249 阅读 · 0 评论 -
JavaScript Number 对象
js不定义不同类型的数字,比如,整数,短,长,浮点等等js中的所有数字都存储为根为10的64位(8bit),浮点数整数最多为15位。小数的最大位数是17如果前缀为0,则js会把数值常量解释为八进制;如果前缀为0和x。则解释为十六进制。原创 2015-11-30 21:04:07 · 229 阅读 · 0 评论 -
JavaScript HTML DOM 元素(节点)
今天,科比宣布本赛季退役。真的是越想想越心塞,虽然我早告诉自己5,6年前的初中生活早已过去,也早就知道科比这几年状态不咋地,年龄也到了差不多了。但是啊,时间到了,任何事都有始有终,不管怎样,起码回忆是美的,享受的过程是存在的,生活就是这样,人生就是这样,so,还是得接受。总之谢谢科比,谢谢生活中存在的人和事,让我的回忆不那么孤单,好坏不去说它,存在便是有意义的。 为了这些回忆,所以发现还原创 2015-11-30 13:03:37 · 265 阅读 · 0 评论 -
ECMAScript 一元运算符
哎呀呀~最近突然想闲一闲~~追追剧,想着考研的事,想把前端搁一搁,唉、冲动,全是冲动啊!var o = new Objecto.name = ""delete o.name对象便变成underfined了~void运算符对任何值返回underfined没有返回值得函数真正返回的都是underfinedclick me这使window.open()调用原创 2015-12-14 20:44:18 · 329 阅读 · 0 评论 -
ECMAScript 类型转换
背真的好酸啊==坐着就加剧。。。妈妈咪啊~~所有对象都有toString()方法,无论它是伪对象,还是真对象number类型的toString()方法有2种模式,默认模式和基模式默认模式中,返回的都是数字的十进制表示基模式就是var iNum = 10alert(iNum.toString(2)) //输出1010就是输出不同进制形式的数新技能!i g原创 2015-12-07 19:32:01 · 332 阅读 · 0 评论