自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 react.js、react-dom.js、browser.js文件包下载(github链接)

React.js与React-dom.js版本号均为V0.14.7,链接:github:https://github.com/cirsyou/plugins/tree/master/react-packages用法示例:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF...

2018-08-30 17:39:23 11504

原创 js的http请求中请求头和响应头包含哪些内容

1)请求(客户端-&gt;服务端[request])     GET(请求的方式) /newcoder/hello.html(请求的目标资源) HTTP/1.1(请求采用的协议和版本号)     Accept: */*(客户端能接收的资源类型)     Accept-Language: en-us(客户端接收的语言类型)     Connection: Keep-Alive(维护客户端和服...

2018-08-30 09:29:16 7171

原创 js算法题库(数组)

1)题目描述找出元素 item 在给定数组 arr 中的位置输出描述:如果数组中存在 item,则返回元素在数组中的位置,否则返回 -1示例输入  [ 1, 2, 3, 4 ], 3输出   2function indexOf(arr, item) { return arr.indexOf(item);}2)题目描述计算给定数组 arr 中所有元素的总和输入描述:数...

2018-08-28 17:32:21 2148

原创 利用js实现杨辉三角队列

所谓‘杨辉三角’,如下图:其分布直观上很清晰明了,但在用编程语言实现这一图案时,方法各有异同,在s实现‘杨辉三角’代码如下: // param: max 行数 function triangles(max) { var arr = [1]; var result = []; var n = 0; for (; n &lt;...

2018-08-23 17:39:01 648

原创 vue项目中,js根据文件名后缀,判断文件图片、视频、文档、pdf等类型的方法

vue项目中,在获得文件名信息,需要根据文件名的后缀来区分文件类型的方法如下:其中,文件后缀可自由拓展。// 根据文件名后缀区分 文件类型 /* * @param: fileName - 文件名称 * @param: 数据返回 1) 无后缀匹配 - false * @param: 数据返回 2) 匹配图片 - image *...

2018-08-15 12:21:47 24244 1

原创 关于js事件对象(DOM中的事件对象、IE中的事件对象、跨浏览器的事件对象)的详解

在触发DOM上的某个事件时,会产生一个事件对象event,这个对象中包含着所有与事件有关的信息。包括导致事件的元素、事件的类型以及其他与特定事件相关的信息。例如,鼠标操作导致的事件对象中,会包含鼠标位置的信息,而键盘操作导致的事件对象中,会包含与按下的键有关的信息。所有浏览器都支持event 对象,但支持方式不同。1)DOM中的事件对象兼容DOM 的浏览器会将一个event 对象传入到...

2018-08-12 12:14:35 1291

原创 关于js事件5种事件处理程序的详解

 事件就是用户或浏览器自身执行的某种动作。诸如click、load 和mouseover,都是事件的名字。而响应某个事件的函数就叫做事件处理程序(或事件侦听器)。事件处理程序的名字以"on"开头,因此click 事件的事件处理程序就是onclick,load 事件的事件处理程序就是onload。为事件指定处理程序的方式有好几种。1)HTML事件处理程序某个元素支持的每种事件,都可以...

2018-08-10 16:39:14 1163 1

原创 浏览器不支持attachEvent事件解决方案及跨浏览器的事件处理程序方法

浏览器在事件处理程序上,根据现有及过往浏览器类型,总共有5种形式:查看5种事件处理程序详情1)HTML事件处理程序2)DOM0 级事件处理程序3)DOM2 级事件处理程序4)IE事件处理程序5)跨浏览器的事件处理程序在我们使用IE事件处理程序时,我们会用到两个函数attachEvent()和detachEvent();因为目前IE11已经不再支持前述的两个函数了,当我们使用atta...

2018-08-10 15:40:33 8766

原创 什么是js的事件流、事件冒泡、事件捕获以及DOM事件流

理解事件流,我们先来理解“事件”。什么是事件?在javascript高级程序设计中,有这么一段话:javaScript 与HTML 之间的交互是通过事件实现的。事件,就是文档或浏览器窗口中发生的一些特定的交互瞬间。可以使用侦听器(或处理程序)来预订事件,以便事件发生时执行相应的代码。这种在传统软件工程中被称为观察员模式的模型,支持页面的行为(JavaScript 代码)与页面的外观(HTML ...

2018-08-10 11:39:43 790

原创 js中offset、client、scroll的区别

偏移量:offset dimensionoffsetHeight: 元素在垂直方向上占用的空间大小,以像素计。包括元素的高度、(可见的)水平滚动条的高度、上边框高度和下边框高度。offsetWidth: 元素在水平方向上占用的空间大小,以像素计。包括元素的宽度、(可见的)垂直滚动条的宽度、左边框宽度和右边框宽度。offsetLeft:元素的左外边框至包含元素的左内边框之间的像素距离。offsetT...

2018-08-06 14:33:27 6683 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除