2018-01-04js学习

看了书中介绍,html5,CSS,js
html5中关键字style 对应的是CSS内容
html5中script标签对应JS代码。

函数
1.交互

alert()   纯弹窗提醒
confirm("Are you happy to Continue ?")  提醒,有分支 Yes Or No
var name = prompt("what is your full name ?",jack)   有输入框,默认是jack

2.选取对象
dom对象,就是Document对象,每个对象都可以设置一个id,也可以不设置id,设置了id就如OC中给每一个控件设置了tag一样,可以依据id进行获取对象

var myDiv = document.getElementById("div1");

js中div表示容器,类似iOS的控件,获取容器里面html的如下

myDiv.innerHTML 

可以赋值,可以修改,可以替换,里面是一串字符串。
3.浏览器的历史记录对象

window.history 历史记录对象,本质上是url列表 只读,不可修改
window.history.length 属性
window.history.forward()  前进js方法
window.history.backward() 后退js方法
window.history.go(-3)  回退3个页面
window.history.go(2)  前进两个页面
window.history.go("www.baidu.com")  到达历史记录列表里第一个包含www.baidu.com的url

4.location对象
location对象包含当前加载页面的URL信息。

属性略
location.href = "www.baidu.com"; 跳转新页面,上一个页面存入历史记录
location.replace("www.baidu.com"); 替换,上一个页面的历史记录被更新替换
location.reload(); 页面刷新

5.navigator 对象 基本不使用,它记录的浏览器程序本身的数据不准确
6.Date对象

var myDate = new Date();
myDate.getFullYear(); 年
myDate.getMonth(); 月
myDate.getDate(); 日
myDate.getHours(); 时
myDate.getMinutes(); 分
myDate.getSeconds(); 秒
var date1 = new Date(95,9,22); 1995年 10月 22号 注意月份JS从0开始数月份
var date2 = new Date(95,9,22,10,57,0,100) 1995年 10月 22号 10:57:00:100 末尾是毫秒数
date1.setDate(myDate.getDate + 33) 天数加33天,自动调整星期,日,月,年

7.math对象
不用创建直接使用math对象
取整

var myNum = 12.35;
Math.floor(myNum)   等于12 向下取整,取小的数
Math.ceil(myNum)   等于13 向上取整,取大的数
Math.round(myNum)   等于12 四舍五入

最大,最小值

Math.max(a,b,c......)
Math.min(a,b,c,......)

随机数

Math.random() 返回0到1之间随机数。
Math.round(Math.random() * 100) 返回0-100之间的随机数。

使用关键字,省去某些常用对象的重复输入

with(Math){
    var random = random();
    var max = max(1,3,3.2);
}

其余数据类型与对应数据类型的方法略去一万字

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 211,884评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,347评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,435评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,509评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,611评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,837评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,987评论 3 408
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,730评论 0 267
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,194评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,525评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,664评论 1 340
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,334评论 4 330
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,944评论 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,764评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,997评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,389评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,554评论 2 349

推荐阅读更多精彩内容

  • <a name='html'>HTML</a> Doctype作用?标准模式与兼容模式各有什么区别? (1)、<...
    clark124阅读 3,462评论 1 19
  • 昨天还在想,人活着的意义是什么? 是所谓的经济基础房和车,还是肆无忌惮的激情? 有那么一个时刻,我深深鄙视这些所谓...
    小白爱吃糖阅读 231评论 0 0
  • 当流年不再,待繁华散去,是否记得年轻时陪自己淋过雨的那个人? 曾经我与你一起淋过了青春的这场雨,感冒过后,我们开始...
    音曼实验室阅读 1,196评论 0 0
  • 正值雾霾横行之际,孤将北上前往临海之滨大连。 简而言之,棉袄棉裤厚毛裙。就是我的所有防寒装备。 然而,今天的日光很...
    模糊伦家阅读 162评论 0 0
  • 01 今天在百度云保存一些资料,不经意间看到“大学生活”列表,想来毕业已有将近一年时间,不得不感叹时间的飞快与无情...
    小老大Lena阅读 224评论 0 0