【为什么JavaScript声明变量在初始化之前在全局对象中?】教程文章相关的互联网学习教程文章

javascript-SmoothState.Js页面更改后重新初始化页面脚本【代码】

我正在使用SmoothState.js进行页面转换,它可以正常工作并使用ajax加载新页面.但是,我在每个页面上都有JS脚本需要重新初始化,而且我无法让它们始终出现在页面转换中.Based on the FAQ: smoothState.js provides the onAfter callback function that allows youto re-run your plugins. This can be tricky if you’re unfamiliar withhow AJAX works. When you run a plugin on $(document).ready(), it’s going to registeronly o...

为什么在首次使用后不需要初始化变量’name'[Javascript]【代码】

这个问题已经在这里有了答案: > Why is window.name cached? 2个每当我初始化一个名为“ name”的变量时,它就会通过页面保留其值. 像这样: page1.html<html> <script>var name = prompt("What's your name?");alert(name); </script><a href='page2.html'> Page2</a> </html>page2.html<html><script>alert(name);</script> </html>因此,在两个页面中,变量名都保持第一...

javascript-AngularJS-初始化DATE输入【代码】

我有一个应用程序,其中有几个日期字段需要接受来自用户以及来自数据库的值. 我找到了this解决方案,但仍然收到错误消息Error: [ngModel:datefmt] 07001我的代码是(您也可以在注释中看到许多尝试):var xx = $filter("date")(Date.now(), 'yyyy-MM-dd'); var yy = $filter("date")(Date.now(), 'yyyy-MM-dd');$rootScope.Global.Time_Window_From = xx; // $filter("date")(Date.now(), 'yyyy-MM-dd'); //'2017-05-02' ; //Date.now(...

javascript-Angular2-等待服务变量被初始化【代码】

应用 > MapViewComponent> SearchComponent(需要MapViewComponent的对象)> MapService 到目前为止,我将SearchComponent放置在MapViewComponents模板中,因此可以使用@Inject(forwardRef(()=> MapViewComponent))将其传递给SearchComponent.但是由于搜索组件应该显示在布局/ HTML DOM内的其他位置,我想我必须使用一项服务来将MapViewComponent传递给搜索. MapViewComponent.ts:export class MapViewComponent {@Output() onMapViewC...

javascript-初始化ServiceWorker以防止必须重新加载页面时如何声明客户端?【代码】

我无法将自己的头缠在ServiceWorker的Clients.claim API上.根据我的理解(here和here),我可以在service worker激活事件上调用claim(),以防止必须刷新页面来初始化ServiceWorker.我无法使其正常运行,并且总是不得不刷新.这是我的代码: 在服务人员内部:self.addEventListener('install', function (event) {self.skipWaiting();event.waitUntil(caches.open(CURRENT_CACHE_DICT.prefetch).then(function(cache) {var cachePromises ...

javascript – Vue,Vuetify未正确初始化【代码】

我在我的Vue webpack应用程序上设置了Vuetify. 我的项目是使用运行Vue 2.5.2并使用Vuetify 2.0.2的vue init webpack my-project设置的. 我在我的App.js中安装了Vuetifyimport Vue from 'vue' import '../node_modules/vuetify/dist/vuetify.min.css'; import App from './App' import router from './router' import store from './store' import Vuetify from 'vuetify'Vue.use(Vuetify)/* eslint-disable no-new */ new Vue({el:...

是否有一种在JavaScript ES6中初始化数组的功能方法?【代码】

我终于放弃并写了一个for循环来初始化一个简单的对象数组,其中每个对象都有一个递增的计数器(id)作为对象的属性.换句话说,我只想要:var sampleData = [{id: 1},{id: 2},...];我希望有一个紧凑的语法,我可以把它放在我的返回语句上.let sampleData = []; for (var p = 0; p < 25; p++){sampleData.push({id: p}); }return {data: sampleData,isLoading: true };解决方法:Array.from()是一个很好的方法来做到这一点.您可以传递{leng...

javascript – Electron Uncaught Error:动态链接库(DLL)初始化例程失败【代码】

我已经成功构建了node.js插件,它适用于Windows上的Node.现在,我想使用Electron创建一个Windows应用程序.在HTML文件中加载模块时,我收到错误:var dbr = require('./build/Release/dbr');ATOM_SHELL_ASAR.js出了点问题. 该问题仅发生在Windows上.在Linux和Mac上,它运行良好. 我该如何解决? 谢谢!解决方法:您需要为Electron,the steps are outlined in the docs重建您的本机Node插件.

javascript – firebase.firestore()在尝试初始化Cloud Firestore时不是一个函数【代码】

当我尝试初始化Firebase Cloud Firestore时,遇到以下错误:Uncaught TypeError: WEBPACK_IMPORTED_MODULE_0_firebase.firestore is not a function我用npm install firebase安装了firebase – 之前保存过.import * as firebase from 'firebase'; import router from '../router';const config = {apiKey: "a",authDomain: "a",databaseURL: "a",projectId: "a",storageBucket: "a",messagingSenderId: "a" }; if(!firebase.apps.l...

javascript – 如何在ajax调用后重新初始化Owl Carousel?【代码】

我试图在ajax成功通话后重新初始化猫头鹰旋转木马. ajax调用将更改数据但视图应保持不变.我遇到的问题是视图(轮播结构)不会重新初始化.页面加载时一切都很好. 我使用的是1.3.3版本$(document).ready(function() {$(".owl-carousel").owlCarousel({items : 3}); });Ajax调用$.ajax({type: 'get',url: '/public/index',dataType: 'script',data: data_send,success: function(data) {$(".owl-carousel").owlCarousel({items: 3});}})...

javascript – 如何在ajax调用后重新初始化Owl Carousel?【代码】

我试图在成功的ajax调用后重新初始化owl carousel. ajax调用将更改数据,但视图应保持不变.我遇到的问题是视图轮播结构不会重新初始化.我不知道我错在哪里. Ajax请求$(document).on('click', '.category_list', function() {var category_id = $(this).attr('data-id');var _token = $('#_token').val();var param = 'category_id=' + category_id + '&_token=' + _token;$.ajax({type: "POST",datatype: "json",url: "/master/sub_...

javascript – 为什么我在初始化期间得到“Reducer […]返回未定义”,尽管提供了initialState到createStore()?【代码】

我在redux createStore方法中设置了InitialState,并将InitialState作为第二个参数 我在浏览器中出错:<code>Uncaught Error: Reducer "postsBySubreddit" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined.</code>代码在这里:import { createStore, applyMiddleware } from 'redux' import t...

javascript – 在VueJs 2.0中重新初始化数据的正确方法【代码】

我在SO:Is there a proper way of resetting a component’s initial data in vuejs?上经历了这个答案 但是,现在不允许使用当前方法,VueJS禁止更改$data var. 正如您在此https://github.com/vuejs/vue/issues/2873中所见($data不允许修改.) 所以如果我尝试上面的方法,我会得到一个VueJS警告:[Vue warn]: Avoid replacing instance root $data. Use nested dataproperties instead.这是我的JS代码,function initialState () {retu...

javascript – 无效的速记属性初始化程序【代码】

我在JavaScript中为节点项目编写了以下代码,但在测试模块时遇到了错误.我不确定错误是什么意思.这是我的代码:var http = require('http'); // makes an http request var makeRequest = function(message) {var options = {host: 'localhost',port = 8080,path : '/',method: 'POST'}// make request and execute function on recieveing responsevar request = http.request(options, function(response) {response.on('data', f...

javascript – 声明与初始化变量?【代码】

我很想知道声明变量和初始化变量之间的区别.例如var example; // this is declaringvar example = "hi" // initializing? Or just "adding a value"?我不认为我就在那里,但每个人的定义究竟是什么?或者他们基本上是同一个意思?解决方法:编辑:@ThisClark在评论中说了些什么,我去证明他是错的,在阅读规范后我学到了一些东西: 除了specification之外,这里有一个信息:A var statement declares variables that are scoped to the ...

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部