自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 5个javascript的数字格式化函数

Javascript没有任何内建的格式化函数,这里我们通过Google收集了5个javascript的数字格式化函数,希望对于大家的web开发能够带来方便。 十进制四舍五入 这两段代码帮助你做到四舍五入,对于你显示价格或者订单比较有用: 代码1: view sourceprint? 01 function CurrencyFormatted(amount) { 02

2017-02-13 16:28:39 2447

转载 javascript 常用函数大全

javascript函数一共可分为五类: •常规函数 •数组函数 •日期函数 •数学函数 •字符串函数 1.常规函数 javascript常规函数包括以下9个函数: (1)alert函数:显示一个警告对话框,包括一个OK按钮。 (2)confirm函数:显示一个确认对话框,包括OK、Cancel按钮。 (3)escape函数:将字符转换成U

2017-02-13 16:27:37 580

转载 webstorm快捷键大全

ctrl+/ 单行注释 ctrl+shift+/ 块注释 ctrl+shift+ +/- 展开/折叠 ctrl+alt+L 格式化代码 ctrl+shift+ up/down 上下移动句子Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如

2017-02-08 22:14:16 411

翻译 构造函数

//构造函数 //使自己的对象多次复制,同时实例根据设置的访问等级可以访问其内部的属性和方法 //当对象被实例化后,构造函数会立即执行它所包含的任何代码 function myObject(msg){ //特权属性(公有属性) this.myMsg = msg; //只在被实例化后的实例中可调用 this.address = ‘上海’; //私有属性

2017-02-08 21:44:46 215

转载 移动端获取屏幕宽度

目录:1$(window).width() 2scrollWidth 3让平台返回屏幕宽度 概述:今天聊一个开发移动端经常碰到的一个问题:如何获取屏幕宽度,获取屏幕的办法有很多,今天总结一下各个方法的优点、缺点。 $(window).width():1、用jQuery或者zepto获取屏幕宽度的方法最为简单,但是在Android平台上,有时会获取的不准确(为0),从而影响布局。在IOS平台上

2017-01-23 11:58:58 907

转载 JS的事件监听机制

很久以前有个叫Netscape的姑娘,她制订了Javascript的一套事件驱动机制(即事件捕获)后来又有一个叫“IE”的小子,这孩子比较傲气,他认为“凭什么我要依照你的规则走”,于是他又创造了一套自己的规则(事件冒泡)再后来,有个叫W3C的媒婆,想撮合这两个孩子,将他们的特点融合在了一起,这下,事件产生的顺序变成:事件从根节点开始,逐级派送到子节点,若节点绑定了事件动作,则执行动作,然后继续走,这

2017-01-19 10:31:28 188

原创 什么是对象?

什么是对象? 用一句很富哲理的话来说就是:世间一切皆为对象! 但是这句话说了等于没说,javascript是一门若类型语言;他的对象与其他强类型语言有所区别;总的来说,在javascript中,对象就是键值对的集合,键值对又是什么呢?键值对由变量构成,变量由基本类型构成; 搞了半天,对象原来就是由基本类型构成的复合类型。

2016-11-28 23:44:46 329

原创 项目总结报告(小米商城)

引言: 首先、这次报告写得有些越权了,因为这次我不是主要的负责人,二是参与了其中一部分的工作;总之种种原因吧、不说了;看我报告!!!!背景:项目名称:小米商城(电商网站) 类别:功能类 项目组成员:王华桥、黄海帮(负责人)、杜克灿、颜洁、李金烁参考资料 为知笔记、W3C手册、以及各种IT类资料和博文开发工作评价 这是第二次项目、相对于上一次来说有了很大的进步、但是也出了不少问题;比

2016-11-18 19:08:30 12358

原创 项目总结报告(联东U谷)

引言:编写此报告的目的在于总结在项目中遇到的技术问题和解决方法,以供之后参考和使用;以至于提高我们的工作效率!背景:项目名称:联东U谷企业网站 类别:宣传类 项目组成员:王华桥、黄海帮、杜克灿、颜洁、李金烁参考资料 为知笔记、W3C手册开发工作评价 由于是第一次做项目对于工作流程不是很了解,只能凭着自己的感觉去规划以及分配任务; 希望在以后的项目中发挥得更好、并解决这次在项目中遇到的问题;

2016-11-18 18:42:43 1665

转载 CSS3选择器小记

由于刚刚做了个兼容IE8的项目,回头来看html5和css3简直就想IE从这个世界消失闹骚发完我们来看css3的基础知识(选择器)1、*:通用元素选择器 *选择器是选择页面上的全部元素,上面的代码作用是把全部元素的margin和padding设为0,最基本的清除默认CSS样式方法* { margin: 0; padding: 0; }这个就是我们偷懒的时候格式化样式属性的写法*选择

2016-11-16 20:21:54 463

原创 json 遍历的削笔机

刚刚遇到这个问题。赶紧记下来由于我通常(其实很少写)写json的时候都是这样写var json={a:’whq’,b:’whl’,c:’whj’,d:’wq’} alert(json.a); 弹出whq但是今天遇到的用这个行不通了案例如下: 我把左边图片的名字用json存起来var H_proPicjson={blue:'pro3.jpg',gray:'pro.jpg',blank:'pro1

2016-11-15 18:52:10 245

原创 滚动页面的位置

关于页面滚动的位置这个效果,刚开始我找了很多资料,结果都不是很理想,最后无意中神作,找到一个较为理想的做法,分享给有需要的前端工作者一、首先引入一个jquery库,任何版本都可以。因为利用jquery可以减少不必要的麻烦(兼容和繁琐的判断),二、确定要滚动到的各个位置; 1、这里有个坑,页面滚动的对象不是$(window),而是$('html,body') 2、运用jquery的

2016-11-15 14:18:19 840

转载 jquery 阻止事件冒泡

1.event.stopPropagation(); 事件处理过程中,阻止了事件冒泡,但不会阻击默认行为(它就执行了超链接的跳转) 2.return false; 事件处理过程中,阻止了事件冒泡,也阻止了默认行为(比如刚才它就没有执行超链接的跳转) 还有一种有冒泡有关的: 重点内容 3.event.preventDefault(); 如果把它放在头部A标签的click事件中,

2016-11-11 08:43:50 743

转载 jQuery方法大全

$(“p”).addClass(“active”); 给P标签添加类名为“active”的样式$(“img”).attr({src:”test.jpg”,alt:”test Image”}); 给某个元素添加属性/值$(“img”).attr(“src”,”test.jpg”); 给某个元素添加属性/值 $(“img”).attr(“title”, function() { return

2016-11-07 08:26:05 1806

原创 jquery方法

1、创建元素节点$oDiv=$("<div>这是一个div元素</div>")2、增–添加DOM节点 动态新建元素不添加到文档中没有实际意义,将新建的节点插入到文档中有多个方法,如下:append()、appendTo()、prepend()、prependTo()、after()、insertAfter()、before()、insertBefore()。(1)、append()方法  app

2016-11-02 14:41:32 213

翻译 jQuery选择器总结

一、基本选择器$(“#myELement”) 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $(“div”) 选择所有的div标签元素,返回div元素数组 $(“.myClass”) 选择使用myClass类的css的所有元素 $(“*”) 选择文档中的所有的元素,可以运用多种的选择方式进行联合选择 例如:$

2016-11-01 18:14:06 299

翻译 汉字的正则表达式

汉字的正则表达式:/\u4e00-u9fa5;

2016-10-28 17:12:19 2027

原创 阻止事件冒泡

突然遇到这个难题!幸得老师指点,故赶紧记下来!!!在这里就先不管别人能否看懂了。记下先!日后再整理window.onload = function() { var oCom = document.getElementById('communityBtn'); var oWeChat = document.getElementById('WeChat'); var num=0;

2016-10-24 16:47:51 199

转载 如何设置cookie的过期时间

默认cookies失效时间是直到关闭浏览器,cookies失效,也可以指定cookies时间。Response.Cookies(“user_name”).Expires=Date+1 ‘指定cookie保存时间保留COOKIES一个小时Response.Cookies(“MyCookie”).Expires= (now()+1/24) Response.Cookies(“MyCookie”).E

2016-10-21 16:54:29 12853

翻译 JavaScript常用本地对象、分别有什么方法

javascript是面向对象的编程语言封装:把相关的信息(无论数据或方法)存储在对象中的能力聚集:把一个对象存储在另一个对象内的能力继承:由另一个类(或多个类)得来类的属性和方法的能力。多态:编写能以多种形态运行的函数或方法的能力不好意思写上面的这几句是为了复习什么是本地对象?ECMA-262 把本地对象(native object)定义为“独立于宿主环境的 ECMAScript 实现提供的对象”

2016-10-20 17:35:29 396

原创 javascript面向对象编程

自说自话:面向对象是一个抽象的概念、它有自己的属性(多个)和方法(多个);通常由构造函数封装而成;即继承父级的特性也有自己独特的功能。一、概念?什么是对象?对象是一个整体,对外提供一些操作 可以是一个html标签、 可以是一个DOM节点、 也可以是一个声明的对象(var oDom=document.getElementById('div');)什么是面向对象?面向对象是一种通用思想,并非只有编

2016-10-19 11:42:56 174

原创 ajax瀑布流

首先要有必要的PHP接口技术。去获取部分数据接口代码如下:<?phpheader('Content-type:text/html; charset="utf-8"');$cpage = isset($_GET['cpage']) ? $_GET['cpage'] : 1;$url = 'http://www.wookmark.com/api/json/popular?page=' . $cpag

2016-10-18 17:00:06 396

原创 ajax函数编写

一、什么是ajax?AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 不是新的编程语言,而是一种使用现有标准的新方法。AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。我的理解就是:在有需要的网页部分进行与服务器交换部分数据并实现无需刷新即可进行数据交换;ajax开发模式:页面将用户的操作

2016-10-17 16:53:37 339

原创 导航

window.onload=function(){ var Hnav=document.getElementById('Hnav'); var HNindex=document.getElementById('HNindex'); var HNindexImg=HNindex.getElementsByTagName('img')[0]; var aHLi=Hnav.

2016-10-16 22:29:30 251

原创 javascript拖拽时改变盒子的尺寸(宽高)

本博文纯属个人理解、可能与专业知识有出入!!!!!首先拖拽行为一共触发了三个事件:鼠标按下—onmousedown 鼠标移动—onmousemove 鼠标弹起—onmouseup二、事件发生—–>计算事件触发时各种数据的数值和变化获取对象var Box=document.getElementById('box');鼠标点下触发事件:Box.onmousedown=function(ev){};立

2016-10-13 17:10:59 2334 1

原创 javascript局部变量、全局变量、闭包

局部变量和全局变量:当你声明一个函数时(function(){}),在这个函数里面声明变量就是局部变量,而在这个函数外面声明的变量就是全局变量,全局变量在其他函数里面也能调用。当局部变量和全局变量名同名时,全局变量的值不受局部变量的值所影响。闭包:子函数继承父函数的局部变量。

2016-10-13 08:34:06 262

原创 JavaScript获取元素子集的兼容方法

如果在JS中想得到某个元素下的所有子元素,最好的方式还是使用childNodes属性。至于因为排版中间的换行符因为在firefox和chrome中都一并得到了,可以使用得到的子元素时进行判断。最终我的方案如下。有更好的方法清指教!var objs = document.getElementsByTagName("ul")[0].childNodes; for(var i=0;i<objs.leng

2016-10-12 23:25:03 2896

原创 javascript数组基础和数组方法的各种使用

由于本人基础的问题。仅作为个人笔记。如若发现错误之处,还望指正!数组(Array):相同类型数据的集合。定义数组一、数组创建    第一种:var Arr=[1,2,3,4,5…………….]; 第二种:var Arr=new Array(1,2,3,4,……….);二、数组的引用 数组引用=数组名+序号;(个人理解); 引用数组中的元素 = 数组名[索引值]; 就算数组中只有一个元

2016-10-12 16:56:47 222

原创 拖拽中怎么修复bug

拖拽原理设被拖动盒子为“Box”; 设iEvent=ev || event; 给Box设position:absolute样式;鼠标坐标(iEvent.clientX和 iEvent.clientY); Box相对父级距离(Box.offsetLeft 和 Box.offsetTop) 计算出鼠标相对于盒子的距离(BoxX=iEvent.clientX-Box.offsetLeft 和

2016-10-12 13:28:01 307

原创 事件绑定

我们想用两个window.onload的时候,起作用的其实是最后一个。就和变量一个道理,如果写 var a=5; a=9; 最后a是9;同学说,可以写到一个window.onload里面,但是实战项目中,我们都是分工合作的,每个人都想用自己的window.onload,这个时候就需要用到事件绑定了。 绑定如下function addEvent(obj.ev,fn){ if(obj.

2016-10-12 11:11:27 351

原创 javascript函数的声明和调用、有参函数和无参函数、有返回值

函数声明与调用JavaScript是弱类型语言,声明一个对象的时候用var声明,声明一个函数用function()。 当你需要调用一个函数的时候,首先你需要声明一个函数才能调用,而且需要有函数名。有参函数与无参函数有参函数是指定义的函数里面有变量,暂时替代位置用的。一般地,函数声明用形参,函数调用就用实参(用实参代替形参去运行,即传参)。无参函数就是定义的函数里面没有变量,都是“定值”。返回值只有

2016-10-11 20:08:36 1339

原创 JavaScript基础:数据类型,变量命名规范

数据类型JavaScript中有5种数据类型未定义———-Undefined 空—————-Null 布尔型———-Boolean 数字型———-Number 字符串———-String另外还有: object类型: 数组类型Array:[0,1,2,3] function函数类型:function(){…}js中可以用typeof()来返回类型**变量命名规范**JavaScript

2016-10-11 19:40:30 319

原创 js事件的分类和介绍

一、事件简介JavaScript 使我们有能力创建动态页面。事件是可以被 JavaScript 侦测到的行为。 网页中的每个元素都可以产生某些可以触发JavaScript函数的事件。比方说,我们可以在用户点击某按钮时产生一个 onClick 事件来触发某个函数。事件在 HTML 页面中定义。二、事件举例和分类1、下面我就列出一些常见的事件onclick——————–鼠标点击 ondblclick—

2016-10-11 17:09:53 297

原创 开张大吉

开博第一天,谢谢关照

2016-10-10 18:15:23 181

空空如也

空空如也

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

TA关注的人

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