最新消息:文章中包含代码时,请遵守代码高亮规范!

JavaScript

javascript中BOM部分基础知识总结【转载】

JavaScript Lucifer 11个月前 (02-22) 255浏览 0评论

一、什么是BOM      BOM(Browser Object Document)即浏览器对象模型。      BOM提供了独立于内容 而与浏览器窗口进行交互的对象;      由于BOM主要用于管理窗口与窗口之间的通讯,因此其核心对象是windo...

ES6的Iterator和for…of【转载】

JavaScript Lucifer 11个月前 (02-22) 405浏览 0评论

Iterator遍历器 遍历器(Iterator)就是这样一种机制。它是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署Iterator接口,就可以完成遍历操作(即依次处理该数据结构的所有成员)。 作用: 为各种数据结构,提供...

移动端根据字母定位到指定的城市【原创】

HTML+CSS Dave 11个月前 (02-20) 812浏览 0评论

效果图如下: 点击效果图左侧的文字定位到指定字母下面的城市。 方法一:根据锚点定位 用锚点定位比较简单,锚点定位可以根据id也可以根据name值,我用的是根据id定位,原理上跟跳路由一样,只不过是在一个页面内跳到指定的位置,代码截图如下 这张图主...

原生js与jquery的区别【转载】

JavaScript Niki 11个月前 (02-19) 330浏览 0评论

jquery 就对javascript的一个扩展,封装,就是让javascript更好用,更简单。人家怎么说的来着,jquery就是要用更少的代码,漂亮的完成更多的功能。JavaScript 与JQuery 常用方法比较 1、加载DOM区别 Java...

ajax获取图片,连同参数一起传给后台【原创】

JavaScript Niki 11个月前 (02-19) 499浏览 0评论

套模板上传图片的时候,可以单独只传个图片,单独请求一个后台操作路由,然后再请求一个页面的路由,把需要上传的参数再写一遍ajax请求后台。但是,如果后台要求把图片的参数和页面的参数一起传给后台,上传图片和上传页面参数的操作路由是同一个时,这时候我们就只...

25种提高网页加载速度的方法和技巧【转载】

HTML+CSS Dave 12个月前 (02-07) 448浏览 0评论

您希望加快网页的加载速度吗?了解如何通过缩短加载时间来改善拨号上网用户的浏览体验,在某些情形下,加载时间最多可缩短 80%。下面介绍二十五中网速方法和技巧。 一、使用良好的结构 可扩展 HTML (XHTML) 具有许多优势,但是其缺点也很明显。XH...

大转盘抽奖【原创】

HTML+CSS Lucifer 1年前 (2017-01-10) 522浏览 0评论

之前做了一个大转盘抽奖的项目,主要是用css3的transform:rotate(angle); 直接贴代码: <script type=”text/javascript”> $(function(){ var r...

null与undefined的区别【转载】

JavaScript Lucifer 1年前 (2017-01-10) 439浏览 0评论

大多数计算机语言,有且仅有一个表示”无”的值,比如,C语言的NULL,Java语言的null,Python语言的None,Ruby语言的nil。 有点奇怪的是,JavaScript语言居然有两个表示”无”...

纯js自创分页功能【原创】

JavaScript Liam 1年前 (2017-01-09) 477浏览 0评论

做项目时要求数据一次性加载完成,但是数据多的话页面高度不够,所以就自己写了个分页 思路: 1丶要求一页显示3条数据,设两个全局变量( 最大与最小情况) 2丶利用等差数列进行计算,在这个范围内的显示出来 ,不在的让其隐藏 var is_key ...

html自定义弹出层【原创】

HTML+CSS Liam 1年前 (2017-01-09) 492浏览 0评论

写项目时用系统自带的alert弹出框总感觉太low,不美观,所以就自己设计了个弹出层样式 css样式: .customBomb_box{ position: fixed; top: 240px; margin-left: 10%;...

js全部替换指定字符【原创】

JavaScript Liam 1年前 (2017-01-09) 505浏览 0评论

用get AJAX获取数据时,如果路由后面的参数多的时候,浏览器会在这些参数中加上一个&amp;标识符,导致参数传不过去,要用js的replace方法吧&amp;替换成&符,如果参数多的话,一个一个替换太麻烦,这个时候用.re...

ajax基础学习【转载】

JavaScript Ripple 1年前 (2017-01-09) 475浏览 0评论

转载自这里 一.Ajax 概述 Ajax 这个概念是由 Jesse James Garrett 在 2005 年发明的。 它本身不是单一技术, 是一串技术的集合,主要有: 1.JavaScript,通过用户或其他与浏览器相关事件捕获交互行为; 2.X...

百度地图测距功能【原创】

HTML+CSS Dave 1年前 (2017-01-09) 467浏览 0评论

有些项目需要接入百度地图,还需要实现测距的功能,下面分享我遇到的百度测距,百度测距和高德不同,需要添加一个js文件,这个网上可以找到,文件名如下 就是这个DistanceTool_min.js  用于百度地图测距,添加js文件后需要调用代码截图如下...

高德地图测距功能【原创】

HTML+CSS Dave 1年前 (2017-01-09) 568浏览 0评论

有些项目中需要用到地图,地图中会有测距的功能,下面是我自己从高德api上学的测距,(此方法适用于高德地图),首先需要接入一张高德地图,先要去高德官方申请key便于接入地图 我用的这两个上面的是百度地图,下面的是高德地图,需要用到哪个地图就用那个。 ...