文档章节

JavaScript与HTML的一些笔记

Its_Ryan
 Its_Ryan
发布于 2017/05/01 20:39
字数 851
阅读 6
收藏 0

Java属于大小写敏感的语言
public static void main(String args[])程序入口
System.out.println(...)
命名:驼峰命名法   首字符以美元符号,大小写字母,下划线开头
写代码过程中,经常做的两件事:保存代码,格式化代码(Ctrl+Shift+F谨记)

html样式:style属性(引入CSS部分功能)》》背景颜色background,字体font-family,内容元素color,字体尺寸font-size

style属性淘汰了旧的bgcolor属性,font标签

HTML文本格式化:pre标签  属于预格式文本  适合显示计算机代码, 块级引用  长文本blockquote标签,短文本 q标签, bdo双流向覆盖bi-directional override

应用程序缓存:启用需在文档HTML标签中包含manifest属性,每一个指定了manifest的页面在用户对其访问时都会被缓存,manifest文件的建议文件扩展名是.appcache

json:JavaScriptObjectNotation  {与XML类似之处:纯文本;自我描述性;层级结构;JavaScript解析;AJAX传输}  {与XML差异处:没有结束标签;读写速度更快;更短;能使用JavaScript内建的JavaScript eval()方法进行解析;使用数组;不使用保留字


对于ajax应用程序来说 json比XML更快更易用:{使用XML:读取XML,使用XML DOM循环遍历文档,读取值存储在变量中}  {使用json:读取json字符串,用eval()处理json字符串}

JavaScript数据类型:字符串,数字,布尔,数组,对象,null,undefined,JavaScript拥有动态类型

JavaScript中所有事物都是对象:字符串,数字,数组,日期,对象具有属性和方法

JavaScript函数:由事件驱动或者当他被调用时执行的可重复执行的代码块 关键字function

JavaScript变量的生全局变量存期:从被声明开始,局部变量会在函数运行后被删除,全局变量会在页面关闭后被删除

向未声明的JavaScript变量来分配值,该变量讲自动作为全局变量声明

JavaScript错误:throw try catch JavaScript引擎执行JavaScript代码会发生各种错误(可能是语法错误比如编码错误或错别字,拼写错误或浏览器差异)

HTML DOM文档对象类型:由文档标签特征来获取标签对象在通过调取元素内容

HTML DOM改变CSS:document.getElementById(id).style.property = new style

节点的增加和删除:父节点下删除子节点;创建新元素,创建文本节点,元素下追加文本节点,找到已有元素,已有元素添加新元素

创建对象:使用对象构造器,也就是使用函数;JavaScript是面向对象的语言,但是JavaScript不使用类,不会创建类,也不会通过类来创建对象,JavaScript是基于prototype而不是基于类

BOM浏览器对象模型:window对象,表示浏览器窗口,所有JavaScript全局对象函数以及变量都自动成为window对象的成员,全局变量是window对象的属性,全局函数是window对象的方法

window.location对象:location.hostname返回主机域名;location.pathname当前页面的路径和文件名;location.port返回web主机的端口;location.protocol返回使用的web协议

history对象:history.back()相当于浏览器后退按钮;history.forward()相当于浏览器点击向前按钮

© 著作权归作者所有

共有 人打赏支持
Its_Ryan
粉丝 0
博文 23
码字总数 22267
作品 0
其他
私信 提问
js (jQuery) 之 取值

都是一些老生常谈,没什么新东西,算是开发过程中不知道怎么写去百度的一些东西 。都说程序员写博客是一个好习惯,算是一份保存笔记,以后不用到处百度然后出来的一些答非所问的答案 。 1: ...

architect刘源源
05/07
0
0
《JavaScript 权威指南》读书笔记 1 - 简介

原文:https://keelii.github.io/2016/06/16/javascript-definitive-guide-note-0/ 第一章 主要介绍 JavaScript 的大概情况、基本语法。之前没有 JavaScript 基础的看不懂也没关系,后续章节...

keelii
2016/06/24
0
0
微信小程序-01-项目组成文件介绍(入门篇)

自古开篇先说两句,写这些笔记不是学习用的,主要是后续分享一些遇到的坑,碰到过什么样的问题,怎么去解决,如果你不是一个很耐心无看文章的人,建议去 网易云课堂找一些课程,跟着别人的脚...

肖朋伟
09/15
0
0
javascript学习笔记(一)

前端开发有一个叫渐进增强开发模型,有三个层次,分别是结构层(html),表现层(css),行为层(javascript)。该模型强调三个层次的分隔,可以直观地表现为html、css、js各自作为文件存放。这样做...

glowry
2014/07/08
0
0
JavaWeb01-HTML篇笔记(七)

.1 案例三:完成对注册页面的数据的简单校验.1.1.1 需求: 对注册页面的数据进行非空的简单校验!!!如果有某个值没有输入,点击提交,弹出一个对话框进行提示!! 1.1.2 分析:1.1.2.1 技术分...

我是小谷粒
04/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

开发转测试七年,我从测试策略到测试架构(Test architecture)

程序员之间流传着这样一句顺口溜:有人喜欢创造世界,他们做了开发者;有的人喜欢开发者,他们做了测试员。什么是软件测试?软件测试就是一场本该在用户面前发生的灾难提前在自己面前发生了,...

程序猿拿Q
5分钟前
5
0
有用的大学课程

https://github.com/prakhar1989/awesome-courses https://github.com/EbookFoundation/free-programming-books https://github.com/Blankj/awesome-java-leetcode https://github.com/iluwa......

happyeveryday32
6分钟前
1
0
Can not deserialize instance of java.lang.String out of START_OBJECT token

Can not deserialize instance of java.lang.String out of START_OBJECT token 前端和后端对应得数据类型不一致,前端传得是对象中得一个类型是json,后端是字符串类型...

xiaomin0322
10分钟前
1
0
配置防盗链,访问控制

[toc] 配置防盗链,访问控制 11.25 配置防盗链 1.防盗链和referer概念 防盗链,通俗讲就是不让别人盗用你网站上的资源,这个资源指的是图片、视频、歌曲、文档等,在这之前需要理解一下refer...

夏为的Linux
11分钟前
1
0
理解CPU分支预测,提高代码效率

摘要: 技术传播的价值,不仅仅体现在通过商业化产品和开源项目来缩短我们构建应用的路径,加速业务的上线速率,也会体现在优秀程序员在工作效率提升、产品性能优化和用户体验改善等小技巧方...

阿里云官方博客
12分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部