更新于:05-06 21:56

[js]搜索结果

Node.js 基金会和 JS 基金会准备合并,你怎么看?

于10-06 16:56 - - 站内新闻
此消息来自  Node.js 和  JS Foundations 的董事会( 英文原文). 10月4日, Node.js 基金会和  JS 基金会宣布了合并意向. 合并意向意味着两个基金会的董事会已同意公开讨论与可能合并的有关事情. 我们目前尚未做出任何关于新成立或合并后基金会的潜在的组织结构、治理政策、技术框架或领导权的任何正式决定.

深入理解JS引擎的执行机制

于01-11 21:18 - ziwei3749 - javascript
深入理解JS引擎的执行机制. 1.灵魂三问 : JS为什么是单线程的. 2.JS中的event loop(1). 3.JS中的event loop(2). 4.说说setTimeout. (1) JS是单线程语言. (2) JS用过Event Loop是JS的执行机制. 想深入了解JS的执行,就等于深入了解JS里的event loop.

websocket相关js sdk设计小结

于10-15 08:00 - - geek
websocket的一般写法. 如何做浏览器websocket能力检测. 哪些浏览器不支持websocket对象. 对于不支持websocket对象的浏览器有什么解决方案. 简要说一说关于websocket的js-sdk的架构思路. 浏览器websocket一般写法. var URL = 'ws://localhost:8087'; var socket = new WebSocket(URL); //监听 打开连接 socket.onopen(function(event){.

网易前端云课堂,JavaScript程序设计:JS调试

于12-08 08:41 - yanzi1225627 -
本节主要通过一个加法器,介绍JS如何调试. 计算器
. . 1,一般调试JS,打印信息有如下三种:. a,用alert,缺点是每次都弹框. b,用console.log,这个数据量小还可以.

数据可视化平台 Plotly 开源强大的 JS 图表库

于11-21 06:23 - - 综合新闻
数据可视化平台 Plotly 开源旗下强大的 JavaScript 图表库,支持三种不同类型的图表,包括地图,箱形图和密度图,以及更常见的产品如,条状和线形图. 源代码已发布在 GitHub. (已收录开源中国软件库 plotly.js)最新版本的 Plotly.js 可以免费、无限制地用于任何项目.

微信支付js api

于01-04 22:31 - qw232144 -
       JSAPI 支付前需要调用 登录授权接口获取到用户的 Openid. 所以需要做一次授权,这次授权是不弹出确认框的. //使用jsapi接口 $jsApi = new JsApi_pub(); //=========步骤1:网页授权获取用户openid============ //通过code获得openid if (!isset($_GET['code'])) {.

【译】创建优雅表格的8个js工具

于07-06 10:08 - dwqs - JavaScript javascript 表格
当需要呈现数百个表的数据时,展示和可访问性扮演着至关重要的角色. 在这种情况下,倘若一个数据网格能够支持大量数据集的HTML Table并提供诸如排序、搜索、过滤和分页等功能,那是棒棒哒. 在这篇文章中,将介绍8个用于创建优雅表格的js工具. SigmaGrid是一个开源的Ajax数据表格组件,可以在一个可滚动和可排序的表格中展示和编辑数据.

js动画框架设计

于01-23 02:25 - 天梯梦 -
题记: 当你不再依赖JQuery时,当你已经厌倦了引入js类库实现一些动画效果的方式,当你想实现一个简单而实用的动画框架......下面介 绍下愚人设计的动画框架:支持动画缓动算法函数,如Linear、Cubic、Back、Bounce,支持改变高度,宽度,透明度,边框,外边距的基本 动画,支持动画的回调函数,如开始、暂停、完成的callback等.

支付宝下拉菜单JS代码

于05-04 20:47 - sxwgf - JS特效代码,JS脚本代码
支付宝下拉菜单JS代码是一款来自支付宝首页的JS下拉菜单特效代码. jQuery火箭图标返回顶部代码. JS淘宝网产品图片局部放大代码. 文字阴影插件shine.js.

攻击者如何劫持JS数据包

于04-01 20:30 - WinterIsComing -
在GitHub遭受的大规模DDoS攻击中,攻击者创造性的劫持了百度的JS数据包,让大约1%访问嵌入百度JS的海外中国网站访问者成为DDoS大军中的一员. 攻击者是如何做到的,如何确定这与百度无关. 网络中传输的数据包是有寿命的,为了防止数据无限循环,名为存活时间(Time to live,TTL)或跳数限制(hop limit)的机制限定了数据包的寿命.

Hybrid(混合式) Appz之WebView中如何让JS与Java安全地互相调用

于03-24 22:15 - u011730649 -
在现在安卓应用原生开发中,为了追求开发的效率以及移植的便利性,使用WebView作为业务内容展示与交互的主要载体是个不错的折中方案. 那么在这种Hybrid(混合式) App中,难免就会遇到页面JS需要与Java相互调用,调用Java方法去做那部分网页JS不能完成的功能. 网上的方法可以告诉我们这个时候我们可以使用addjavascriptInterface来注入原生接口到JS中,但是在安卓4.2以下的系统中,这种方案却我们的应用带来了很大的安全风险.

js返回上一页并刷新代码整理

于03-20 15:59 - zpanda -
一:JS 重载页面,本地刷新,返回上一页. 返回上一页. 重载页面,本地刷新. 返回上一页重载页面,本地刷新.

抓取Js动态生成数据且以滚动页面方式分页的网页

于11-08 23:21 - jsczxy2 -
当我们在进行数据抓取的时候,如果目标网站是以Js的方式动态生成数据且以滚动页面的方式进行分页,那么我们该如何抓取呢. 如类似今日头条这样的网站: http://toutiao.com/. 我们可以使用 Selenium来搞定这件事情. Selenium的设计目的虽然是用于Web应用程序的自动化测试,但是却非常适合用来做数据抓取,可以非常简单地绕过网站的反爬虫限制,因为Selenium直接运行在浏览器中,就像真正的用户在操作一样.

js错误处理与调试理论和办法

于05-10 08:49 - luozhonghua2014 -
                                                                                                                                        阅读本文,以抓取有用的信息(可以以我加粗为参考)为主,老外写的 废话较多.

JS 和 CSS 的位置对其他资源加载顺序的影响

于12-29 10:24 - Aomine - javascript css 响应速度 效率
克军做了一系列测试: js和css的顺序关系,给出了现象和结论,但未给出原因. JS 和 CSS 在页面中的位置,会影响其他资源(指 img 等非 js 和 css 资源)的加载顺序,究其原因,有三个值得注意的点:. JS 有可能会修改 DOM.典型的,可能会有. 这意味着,在当前 JS 加载和执行完成前,后续所有资源的下载有可能是没必要的.

js获取鼠标位置的各种方法

于10-23 16:59 - 咖啡骑士 -
js获取鼠标位置的各种方法  . 转   JavaScript 获取鼠标点击位置坐标. 在一些DOM操作中我们经常会跟元素的位置打交道,鼠标交互式一个经常用到的方面,令人失望的是不同的浏览器下会有不同的结果甚至是有的浏览器下没结果,这篇文章就上鼠标点击位置坐标获取做一些简单的总结,没特殊声明代码在IE8,FireFox,Chrome下进行测试兼容.

踩过的坑2-JS精确计算时的bug

于12-11 17:36 - zccst -
Javascript精确计算时的bug. JS无法进行精确计算的bug. 在做CRM,二代审核需求审核详情页面时. 需要按比例(后端传类似0.8的小数)把用户输入的数字显示在不同的地方. 在做dubheInvest = invest * (1 - ratio);运算时发现问题. console.log( 1 - 0.8 );  //输出 0.19999999999999996.

js实现浏览器全屏

于11-24 00:53 - 老糊涂 -
  HTML 5中的full screen,目前可以在除IE和opera外的浏览器中使用 ,有的时候用来做 . 全屏API,游戏呀,等都很有用.     作用:请求某个元素element全屏 .   这里是将其中的元素ID去请求fullscreen .   如果用户在全屏模式下,则返回true .   返回当前处于全屏模式下的元素 .

node js 断点调试

于09-19 19:45 - gutou9 -
大部分基于 Node.js 的应用都是运行在浏览器中的,. 例如强大的调试工具 node-inspector. node-inspector 是一个完全基于 Node.js 的开源在线调试工具,提供了强大的调试功能和友好. 的用户界面,它的使用方法十分简便. 首先,使用 npm install -g node-inspector 命令安装 node-inspector,然后在终.

冷门JS技巧 - think_fish

于06-20 22:48 - think_fish -
像 console.log()可以向控制台输出图片等炫酷的玩意已经不是什么新闻了,像用||操作符给变量赋默认值也是人尽皆知的旧闻了,今天看到Quora上一个 帖子,瞬间又GET了好多前端技能,一些属于技巧,一些则是闻所未闻的冷知识,一时间还消化不过来. 现分类整理出来分享给大家,也补充了一些平时的积累和扩展了一些内容.

[JS]36个卓越的可视化数据工具(图表库)

于07-09 15:22 - 设计 达人 - 优秀设计资源 jQuery
如果将数据直接以文字形式展示,这样用户阅读起来是非常困难的,所以如果我们使用可视化形式来展示数据,这就会更清晰易懂. 这里由smashingapps整理了36个卓越的可视化数据工具,有地图图表、有柱状图表、饼状、散点等等,是一个不错的list收集. 下面来看看这些可视化数据图表工具,或许会对你的项目带来帮助.

js记录页面的点击位置并在页面刷新后滚动到该位置

于06-17 22:11 - TranCoffee -
页面上的结果集列表有多条记录,选中某一行进行操作时,页面可能已经滚动过一段距离,当点击提交时希望能记录滚动过的长度,并在页面提交刷新后自动滚动到该位置. 使用jquery来操作dom,方便易用. 1、获取当前滚动过的距离;. 以struts2+velocity为例. 前台在点击某条记录修改时获取当前滚动的距离x、y,将x、y传给后台,后台处理完成后继续跳转页面(在本需求中即为当前页面),将x、y作为参数传给目的页面.

uglifyjs批量压缩js

于06-13 16:34 - powertech -
jquery官方使用uglifyjs进行压缩的,压缩比较高. uglifyjs的安装方法. . 前端js压缩,使用uglifyjs压缩当前目录里的所有js文件,. 压缩后,会将原文件替换为压缩过的文件.

用html5 js实现浏览器全屏 - 天魂地煞

于05-28 00:30 - 天魂地煞 -
项目中需要将后台浏览器的窗口全屏,也就是我们点击一个按钮要实现按F11全屏的效果. 在HTML5中,W3C制定了关于全屏的API,就可以实现全屏幕的效果,也可以让页面中的图片,视频等全屏目前只有google chrome 15 +, safri5.1+,firfox10+,IE11支持. "" : "not ";}, false); 全屏样式设置.

如何让js不产生冲突,避免全局变量的泛滥

于06-14 00:16 - comeonstone -
为了避免变量之间的覆盖于冲突,可以生成命名空间,敏敏空间是一种特殊的前缀,在js中,通过{ }对象实现. 在不同的匿名函数中,根据功能声明一个不同的命名空间,每个匿名函数中GLOBAL对象的属性都不直接挂在GLOBAL上,而是挂在次匿名函数的命名空间下,如:. 如果同一个匿名函数中的程序非常复杂,变量名很多,命名空间可以进一步扩展,生成二级命名空间:.

phonegap使用的java与js互相调用的原理

于06-09 19:40 - chriszeng87 -
phonegap使用的java与js互相调用的原理. phonegap实现的模型刚也说了,有同步和异步两种. js实现的api,所以是js先会调用java代码,然后再返回给js. 对于同步的而言,就是js调用java,然后java返回一个结果作为返回值. 对于异步的而言,可能js掉了很多java代码,但是立即返回,然后java代码执行结束后再回调js代码,这里就涉及到js调java,然后java再调用js.

100个惊人的CSS、JS代码技术

于01-20 17:09 - 设计 达人 - HTML & CSS CSS3 HTML5
最近在Codepen看到Top Pens of 2013这个专题,专题内容为2013年上最优秀的前100个CSS、HTML5和Javascript Pens,在惊叹技术人员的创造力同时我们还能学习这些技术,对交互设计师而言还能获取灵感哦. Top Pens of 2013专题地址: http://codepen.io/2013/popular.

《转》js中event.srcElement和event.target的区别

于01-17 12:23 - JYY282 -
原文链接; http://blog.163.com/zjlovety@126/blog/static/22418624201112765232486/. event.srcElement 可以捕获当前事件作用的对象,如event.srcElement.tagName可以捕获活动标记名称. 注意获取的标记都以大写表示,如"TD","TR","A"等.

js实现上传图片之前判断图片格式,同时实现预览,兼容各种浏览器+下载

于01-30 02:31 - jiuqiyuliang -
        最近在做图片上传的一个前台页面,上传图片功能虽然很简单,但是需要我们学习的地方很多. 在上传图片之前验证图片的格式,并同时实现预览. 这篇博客我们就用一段简单的js代码来实现验证图片格式,并同时预览的功能. 选择图片:
.

js常用正则表达式

于03-05 00:05 - 小风尘 -
js 常用正则表达式表单验证代码方法一:. var re=/正则表达式/;. $("txtid").val.match(/正则表达式/);. 验证数字的正则表达式集(转载). 验证数字:^[0-9]*$. 验证n位的数字:^\d{n}$. 验证至少n位数字:^\d{n,}$. 验证m-n位的数字:^\d{m,n}$.