Tag: JavaScript

JavaScript可以连接MySQL吗?

JavaScript可以连接MySQL吗? 如果是这样,怎么样?

dynamic加载AngularJS控制器

我有一个现有的页面,我需要删除angular度的应用程序与控制器,可以dynamic加载。 这里有一个片段,它根据API和我发现的一些相关问题来实现我最好的猜测: // Make module Foo angular.module('Foo', []); // Bootstrap Foo var injector = angular.bootstrap($('body'), ['Foo']); // Make controller Ctrl in module Foo angular.module('Foo').controller('Ctrl', function() { }); // Load an element that uses controller Ctrl var ctrl = $('<div ng-controller="Ctrl">').appendTo('body'); // compile the new element injector.invoke(function($compile, $rootScope) { // the linker here throws the exception […]

应该立即设置一个图像src到数据URL?

考虑下面的(脆弱的)JavaScript代码: var img = new Image; img.src = "data:image/png;base64,…"; // Assume valid data // Danger(?) Attempting to use image immediately after setting src console.log( img.width, img.height ); someCanvasContext.drawImage( img, 0, 0 ); // Danger(?) Setting onload after setting src img.onload = function(){ console.log('I ran!'); }; 问题(S) 图像宽度和高度是否应该立即正确? canvas是否应立即绘制? 应该onloadcallback(在src之后设置)吗? 实验testing 我用类似的代码创build了一个简单的testing页面 。 在Safari中,我的第一个testing是通过在本地打开HTML页面( file:/// url)并从我的服务器加载它,显示了所有的工作:高度和宽度是正确的,canvas绘制工作, […]

JavaScriptdate对象总是有一天rest?

在我的java脚本的应用程序中,我有这样的格式存储date: 2011-09-24 现在当我尝试使用上面的值来创build一个新的Date对象(所以我可以检索不同的格式的date),date总是回来rest一天。 见下文: var doo = new Date("2011-09-24"); console.log(doo); Fri Sep 23 2011 20:00:00 GMT-0400 (Eastern Daylight Time) 任何帮助,这是表示赞赏。 谢谢

每60秒调用一个函数

使用setTimeout()可以在指定的时间启动一个函数: setTimeout(function, 60000); 但是如果我想多次启动这个function呢? 每次经过一个时间间隔,我想执行该function(每60秒,我们假设)。

~~(“double tilde”)在Javascript中做什么?

我今天正在查看一个在线游戏物理库,并遇到了~~运算符。 我知道一个单独的〜是不是一个按位不是,会不会让一个NOT不是一个NOT,这会给出相同的值,不是吗?

如何将光标移动到可用实体的结尾

我需要将插入符号移动到Gmail备忘录小部件上的contenteditable节点的末尾。 我在StackOverflow上读取线程,但是这些解决scheme是基于使用input,并且它们不能用于contenteditable元素。

正确的方式来编写承诺的循环。

如何正确构造一个循环,以确保以下承诺调用和链式logger.log(res)通过迭代同步运行? (蓝鸟) db.getUser(email).then(function(res) { logger.log(res); }); // this is a promise 我尝试了以下方法(方法从http://blog.victorquinn.com/javascript-promise-while-loop ) var Promise = require('bluebird'); var promiseWhile = function(condition, action) { var resolver = Promise.defer(); var loop = function() { if (!condition()) return resolver.resolve(); return Promise.cast(action()) .then(loop) .catch(resolver.reject); }; process.nextTick(loop); return resolver.promise; }); var count = 0; promiseWhile(function() { return count < 10; […]

如何从图像中获取像素的x,y坐标颜色?

有什么办法来检查一个PNG图像的选定(x,y)点是否透明?

检查元素是否存在事件

有没有办法来检查一个事件是否存在于jQuery? 我正在使用自定义命名空间事件的插件,并希望能够检查事件绑定到一个元素或不。