文档章节

JavaScript与HTML的一些笔记

Its_Ryan
 Its_Ryan
发布于 2017/05/01 20:39
字数 851
阅读 6
收藏 0
点赞 0
评论 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学习笔记(一)

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

glowry
2014/07/08
0
0
JEPLUS平台添加JS事件的方式——JEPLUS软件快速开发平台

JEPLUS平台添加JS事件的方式 很多用户在使用平台的过程中有时候会涉及到比较复杂的功能,这些功能利用平台的配置有时候不能实现,这时候可能就需要来编写一些JS事件来完成功能需求的编写,可...

JEPLUS
06/27
0
0
JavaWeb01-HTML篇笔记(七)

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

我是小谷粒
04/28
0
0
JEPLUS平台JS事件的操作技巧——JEPLUS软件快速开发平台

JEPLUS平台JS事件的操作技巧 JEPLUS平台使用的是EXTJS4,很多时候一些客户不清楚平台JS事件的API怎么调用,以及JS事件API都有哪些,所以今天这个笔记就简单介绍一些JEPLUS平台JS事件的一些操...

JEPLUS
06/27
0
0
【NodeJS】学习笔记和参考资料

NODE JS 笔记篇|>>---------------------------------------------------------------------------------------------------- 1、相关基础命令行操作 2、Node和npm在 Mac 中的默认安装目录 ......

呢喃的猫咪
2012/09/17
0
0
第一章--JavaScript简介

1. JavaScript的构成 1.1. ECMAScript ECMAScript规定了核心语言的组成部分分别为:语法、类型、语句、关键字、保留字、操作符、对象。 宿主环境:Web浏览器、Node、Adobe Flash。 1.2. DOM...

lovewt
06/05
0
0
《WebGL编程指南》学习笔记——2.使用元素

《WebGL编程指南》学习笔记——2.使用< canvas >元素 上一节初步认识了WebGL,这一小节我们来开始学习使用< canvas >元素绘制二维图形 WebGL编程指南学习笔记2使用 canvas 元素 下小节我们正...

hushhw
2017/12/16
0
0
Struts 学习笔记之ActionForm

Struts 中定义了一些JavaBeans,主要是以ActionForm为父类扩展开来的,如下图: ① org.apache.struts.action包中 public abstract class ActionForm implements Serializable public class ......

xiahuawuyu
2012/05/17
0
0
JSON,异步加载(学习笔记)

JSON是一种传输数据的格式(以对象为样板,本质上就是对象,但用途有区别,对象就是本地用的,json是用来数据传输的,前端与后端的数据通信) JSON是静态类(不需要构造),类似于Math,内部...

Mrs_CoCo
04/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

CoreText进阶(七)-添加自定义View和对其

CoreText进阶(七)-添加自定义View和对其 其它文章: CoreText 入门(一)-文本绘制 CoreText入门(二)-绘制图片 CoreText进阶(三)-事件处理 CoreText进阶(四)-文字行数限制和显示更多...

aron1992
15分钟前
0
0
Python爬虫 爬取百合网的女人们和男人们

学Python也有段时间了,目前学到了Python的类。个人感觉Python的类不应称之为类,而应称之为数据类型,只是数据类型而已!只是数据类型而已!只是数据类型而已!重要的事情说三篇。 据书上说...

p柯西
26分钟前
0
0
在Java中,你真的会日期转换吗

1.什么是SimpleDateFormat 在java doc对SimpleDateFormat的解释如下: SimpleDateFormatis a concrete class for formatting and parsing dates in a locale-sensitive manner. It allows fo......

Java小铺
35分钟前
0
0
Linux系统梳理---系统搭建(二):tomcat的安装和使用

上一章讲到JDK的安装使用,这一章主要记录下服务器tomcat的安装以及部署一个项目. 1.下载tomcat,这里下载的是apache-tomcat-8.5.32.tar.gz 2.创建文件夹,便于管理,和JDK一样,在usr目录下创建t...

勤奋的蚂蚁
45分钟前
0
0
ES15-聚合

1.Terms Aggregation 分组聚合 2.Filter Aggregation 过滤聚合

贾峰uk
46分钟前
0
0
【2018.07.19学习笔记】【linux高级知识 20.27-20.30】

20.27 分发系统介绍 20.28 expect脚本远程登录 20.29 expect脚本远程执行命令 20.30 expect脚本传递参数

lgsxp
49分钟前
0
0
10.32/10.33 rsync通过服务同步~10.35 screen工具

通过服务的方式同步要编辑配置文件:[root@linux-xl ~]# vim /etc/rsyncd.confport=873log file=/var/log/rsync.logpid file=/var/run/rsyncd.pidaddress=192.168.43.21[tes...

洗香香
52分钟前
0
0
与女儿谈商业模式 (3):沃尔玛的成功模式

分类:与女儿谈商业模式 | 标签: 经济学 沃尔玛 陈志武 2007-05-10 09:09阅读(11279)评论(30) 与女儿谈商业模式 (3):沃尔玛的成功模式 陈志武 /文 沃尔玛(Wal-Mart)是另一个有意思的财...

祖冲之
59分钟前
0
0
网页加载速度优化方法总结

1、减少请求 最大的性能漏洞就是一个页面需要发起几十个网络请求来获取诸如样式表、脚本或者图片这样的资源,这个在相对低带宽和高延迟的移动设备连接上来说影响更严重。 2、整合资源 对开发...

Jack088
今天
0
0
dubbo学习

https://blog.csdn.net/houshaolin/article/details/76408399

喵五郎
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部