Questions tagged «javascript»

有关在ECMAScript(JavaScript / JS)及其各种方言/实现(不包括ActionScript)中进行编程的问题。此标记很少单独使用,但最常与标记[node.js],[jquery],[json]和[html]关联。



5
找不到模块“ babel-core”中的错误。使用react.js,webpack和express服务器
每当我webpack在终端上运行时,我都会得到: Hash: efea76b1048c3a97b963 Version: webpack 1.12.13 Time: 33ms + 1 hidden modules ERROR in Cannot find module 'babel-core' 这是我的webpack.config.js文件 module.exports = { entry: './app-client.js', output: { filename: 'public/bundle.js' }, module: { loaders: [ { exclude: /(node_modules|app-server.js)/, loader: 'babel' } ] } } package.json { "name": "react", "version": "1.0.0", "description": "React …

12
错误:找不到相对于目录“ / Users / username”的预设“ es2015”
尝试使用gulp-babel时出现以下错误: 错误:找不到相对于目录“ / Users / username”的预设“ es2015” 我在全球和本地安装了es2015预设,因此看不到为什么会出现问题。 以下是我的gulp设置和package.json。 var babel = require('gulp-babel'); var es2015 = require('babel-preset-es2015'); gulp.task('babel', function() { return gulp.src('./app/main.js') .pipe(babel({ presets: [es2015] })) .pipe(gulp.dest('dist')); }); Package.json "devDependencies": { "babel-preset-es2015": "^6.3.13", "babel-preset-es2015-node5": "^1.1.1", "browser-sync": "^2.11.0", "gulp": "^3.9.0", "gulp-babel": "^6.1.1", "gulp-stylus": "^2.2.0" } 我正在使用节点v5.1.0和babel v6.4.0 这是终端输出 终端输出

9
为什么Math.pow(0,0)=== 1?
我们都知道0 0是不确定的。 但是,javascript说: Math.pow(0, 0) === 1 // true 和C ++说了同样的话: pow(0, 0) == 1 // true 为什么? 我知道: >Math.pow(0.001, 0.001) 0.9931160484209338 但是为什么不Math.pow(0, 0)抛出错误呢?也许aNaN会比1。

3
Protovis与D3.js
TLDR:有没有人同时拥有protovis和D3.js的经验来阐明两者之间的差异? 在过去的两个星期中,我一直在与protovis一起玩,到目前为止,一切都很棒。除了现在,我似乎在动画方面有点撞墙。 protovis:http://vis.stanford.edu/protovis/ 我想做一些非常简单的动画,但是使用protovis感觉不那么直观-我开始认为protovis从未真正用于动画。因此,我开始查看D3.js: http://mbostock.github.com/d3/ex/stack.html 看起来非常相似,但是: 似乎更轻巧 似乎适合与其他DOM元素以及SVG进行交互 似乎适合添加动画 任何人都可以阐明其他差异吗? 我非常感谢您提供的所有信息

8
如何在JavaScript或jQuery中标准化HTML?
标签可以具有多个属性。属性在代码中出现的顺序无关紧要。例如: <a href="#" title="#"> <a title="#" href="#"> 如何在Javascript中“标准化” HTML,因此属性的顺序始终相同?我不在乎选择哪个顺序,只要顺序始终相同即可。 更新:我的最初目标是使比较(在JavaScript中)2个HTML页面(略有差异)更加容易。因为用户可以使用不同的软件来编辑代码,所以属性的顺序可能会更改。这使得差异太冗长。 答案:好的,首先感谢您的回答。是的,这是可能的。这是我设法做到的方式。这是一个概念证明,可以肯定地对其进行优化: function sort_attributes(a, b) { if( a.name == b.name) { return 0; } return (a.name < b.name) ? -1 : 1; } $("#original").find('*').each(function() { if (this.attributes.length > 1) { var attributes = this.attributes; var list = []; for(var i =0; …

17
将JavaScript嵌入HTML主体是否是错误的做法?
我正在研究的一个团队已经养成了<script>在HTML页面正文的随机位置使用标签的习惯。例如: <html> <head></head> <body> <div id="some-div"> <script type="text/javascript">//some javascript here</script> </div> </body> </html> 我以前没看过。它似乎可以在我测试过的几种浏览器中使用。但是据我所知,将脚本标签放在这样的地方是无效的。 我错了吗?像这样将脚本标签放入div标签有多糟糕?我应该注意任何浏览器兼容性问题吗?
84 javascript  html 

1
在angular.js上使用HTML5 pushstate
我正在尝试实现html5的pushstate而不是Angularjs使用的#导航。我已经尝试过在Google上寻找答案,还尝试了没有运气的有角度的irc聊天室。 这是我的controllers.js: function PhoneListCtrl($scope, $http) { $http.get('phones/phones.json').success(function(data) { $scope.phones = data; }); } function PhoneDetailCtrl($scope, $routeParams) { $scope.phoneId = $routeParams.phoneId; } function greetCntr($scope, $window) { $scope.greet = function() { $("#modal").slideDown(); } } app.js angular.module('phoneapp', []). config(['$routeProvider', function($routeProvider){ $routeProvider. when('/phones', { templateUrl: 'partials/phone-list.html', controller: PhoneListCtrl }). when('/phones/:phoneId', { templateUrl: 'partials/phone-detail.html', controller: …


15
如何使用YouTube API获得视频观看次数?
问题很简单。如何使用YouTube API获得视频观看次数? 任务很简单,但我想经常对大量视频使用该查询。有什么方法可以调用他们的Youtube API并获取它吗?(类似于facebook http://api.facebook.com/restserver.php?method=links.getStats&urls=developers.facebook.com)



11
CSS悬停与JavaScript鼠标悬停
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 1年前关闭。 改善这个问题 有时候,我可以选择使用CSS元素:悬停或JavaScript onmouseover来控制页面上html元素的外观。考虑以下情况,其中div包装了输入 <div> <input id="input"> </div> 我希望输入将鼠标光标悬停在div上时更改背景色。CSS方法是 <style> input {background-color:White;} div:hover input {background-color:Blue;} </style> <div><input></div> JavaScript方法是 <div onmouseover="document.getElementById('input').style.backgroundColor='Blue';"> <input id="input"> </div> 每种方法的优缺点是什么?CSS方法是否适用于大多数Web浏览器?JavaScript比CSS慢吗?
84 javascript  css 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.