![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaScript基础
z_Sherry
这个作者很懒,什么都没留下…
展开
-
DOM事件处理
一、事件流可以形象理解为:当我们指向一组同心圆的圆心时,所指的其实是这一组同心圆,而不只是同心圆组中位于最里层的圆1.事件冒泡:触发事件的标签(即最里层的标签)最先感知到事件的发生,然后逐层向外传递事件,2.事件捕获:与事件冒泡的感知方向正好相反,现在很少用二、事件处理程序1.HTML事件处理程序 在html标签中设置触发事件、并调用js方法 f原创 2015-08-03 14:31:47 · 499 阅读 · 0 评论 -
【工作笔记】浏览器后退响应及关于input标签的一些说明
一、关于浏览器后退:点击浏览器后退按钮,会重新加载前一个页面,但是有两种情况:1.后退读取缓存的资源,来重新加载页面(html、css、js等资源)2.浏览器重新向服务器发送请求,请求服务器端最新资源,来重新加载页面注:ios后退,默认读取缓存因此,关于前一个页面的信息展示,需要兼顾两种处理情况。重新向服务器发送请求,相当于f5刷新,只要服务器数据存储无故障,不会出现问题。需要原创 2016-10-25 18:50:33 · 1397 阅读 · 0 评论 -
JS获取CSS属性值
[html] view plain copy> html> head> meta http-equiv="content-type" content="text/html; charset=utf-8"> title> JS获取CSS属性 title> style type="text/css"> #f{ba转载 2016-10-24 15:05:31 · 439 阅读 · 0 评论 -
javascript中4种类型识别的方法
typeoftypeof操作符用于返回正在使用值的类型【输出】首字母小写的字符串形式【功能】[1]可以识别标准类型(将Null识别为object)[2]不能识别具体的对象类型(Function除外)【实例】console.log(typeof "jerry");//"string"console.log(typeof 12);//"number转载 2016-01-11 17:50:19 · 433 阅读 · 0 评论 -
ajax全接触--imooc
一、http请求1.http是一种无状态的协议。即,服务器不会记录客户端的请求,每次都需重新建立连接。2.一个完整的http请求通常包含以下7个步骤:(1)建立TCP连接(2)web浏览器向web服务器发送请求命令(3)web浏览器向web服务器发送请求头信息(4)web服务器向web浏览器发送应答命令(5)web服务器向web浏览器发送应答头信息(6)web服务器原创 2015-09-18 19:24:05 · 443 阅读 · 0 评论 -
javascript高级程序设计知识点总结(4)
函数表达式一、定义函数的方式:1.函数声明语法:function myFun(arg0,arg1,arg2){//函数体}重要特征:函数声明提升,即:可以把函数声明放在调用它的语句后面。2.函数表达式语法(有几种不同的语法形式,这里列出的是最常见的一种):var myFun = function(arg0,arg1,arg2){//函数体};//原创 2015-09-12 14:06:08 · 650 阅读 · 0 评论 -
javaScript基础概念整理1(数据类型)
一、六钟数据类型(js:弱类型特性)五种原始类型:1.number2.string 3.boolean4.null5.undefined一种对象类型:object(对象)--包括:Function,Array,Date等二、隐式转换("==="和"==")1."===" 首先判断等号两侧的类型,若类型不同,直接返回false 若类型相同,对于原创 2015-07-15 18:46:48 · 326 阅读 · 0 评论 -
javascript高级程序设计知识整理(1)
一、文档模式最初的两种文档模式是:混杂模式和标准模式这两种模式主要影响css内容的呈现,但在某些情况下也会影响到JavaScript的解释执行。如果在文档开始处没有文档类型声明,所有浏览器都会默认开启混杂模式。在这种模式下,不同浏览器的行为差异非常大。严格模式:1.要在整个脚本中启用严格模式,可以在顶部添加如下代码:"use strict";这是一个编译指示,用于告诉支原创 2015-08-08 09:25:02 · 645 阅读 · 0 评论 -
js正则表达式语法
1. 正则表达式规则1.1 普通字符 字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。 举例1:表达式 "c",在匹配字符串 "abcde" 时,匹配结果是:成功;匹配到的内容是:"c";匹配到的位置是:开始于2,结束于3。(注:下标从0开始还是从1开始,因当前编程转载 2015-08-19 09:57:13 · 478 阅读 · 0 评论 -
javascript高级程序设计知识整理(3)
面向对象的程序设计一、理解对象1.数据属性Object.defineProperty()方法:作用:修改属性默认的特性(configurable,enumerable,writable,value)接收3个参数:属性所在对象,属性的名字,一个描述符对象例如:var person={};Object.defineProperty(person,"name",{co原创 2015-08-14 21:21:28 · 462 阅读 · 0 评论 -
js内存泄漏常见的四种情况
意外的全局变量js中如果不用 var 声明变量,该变量将被视为 window 对象(全局对象)的属性,也就是全局变量.function foo(arg) { bar = "this is a hidden global variable";}// 上面的函数等价于function foo(arg) { window.bar = "this is an expli转载 2016-11-26 17:45:24 · 2954 阅读 · 0 评论