คำถามติดแท็ก javascript

สำหรับคำถามเกี่ยวกับการเขียนโปรแกรมใน ECMAScript (JavaScript / JS) และภาษา / การใช้งานต่างๆ (ไม่รวม ActionScript) แท็กนี้ไม่ค่อยได้ใช้คนเดียว แต่ส่วนใหญ่มักจะเกี่ยวข้องกับแท็ก [node.js], [jquery], [json] และ [html]

12
การป้องกันแคชผ่านพารามิเตอร์
เราต้องการแคชหน้าอกในการผลิต แต่ไม่ต้องเสียเวลามากมายในการหาระบบเพื่อทำเช่นนั้น ความคิดของฉันคือการใช้ param ต่อท้ายไฟล์ css และ js ด้วยหมายเลขเวอร์ชันปัจจุบัน: <link rel="stylesheet" href="base_url.com/file.css?v=1.123"/> คำถามสองข้อ: สิ่งนี้จะทำลายแคชได้อย่างมีประสิทธิภาพหรือไม่? พารามิเตอร์จะทำให้เบราว์เซอร์ไม่แคชการตอบสนองจาก url นั้นเนื่องจากพารามิเตอร์ระบุว่านี่เป็นเนื้อหาแบบไดนามิกหรือไม่
123 javascript  html  css  caching 


16
วิธีสร้างไฟล์ exe จากแอพ node.js
ฉันมีแอปโหนดที่ฉันเขียนซึ่งฉันเรียกใช้ดังนี้: node.exe app.js inputArg มีวิธีใดบ้างที่ฉันสามารถทำแพ็คเกจนี้เป็น. exe ได้ด้วยตัวเอง แล้วฉันจะทำอะไรแบบนี้ได้ไหม? App.exe inputArg ฉันมีวิธีแกล้งโดยใช้ไฟล์แบตช์ดังนั้นฉันจึงสามารถทำได้: App.bat inputArg แต่สิ่งนี้ต้องการให้ฉันมีการอ้างอิงและโหนดทั้งหมดในโฟลเดอร์นั้นซึ่งไม่เหมาะ

3
วิธีเข้ารหัสพารามิเตอร์ URL
ฉันกำลังพยายามส่งพารามิเตอร์ไปยัง URL ซึ่งมีลักษณะดังนี้: http://www.foobar.com/foo?imageurl= และฉันต้องการส่งผ่านพารามิเตอร์เช่น URL รูปภาพซึ่งสร้างขึ้นเองโดย API อื่นและลิงก์สำหรับรูปภาพจะปรากฏเป็น: http://www.image.com/?username=unknown&password=unknown อย่างไรก็ตามเมื่อฉันพยายามใช้ URL: http://www.foobar.com/foo?imageurl=http://www.image.com/?username=unknown&password=unknown มันใช้ไม่ได้ ฉันได้ลองใช้encodeURI()และencodeURIComponent()กับ imageURL แล้วและก็ไม่ได้ผลเช่นกัน

13
จะเปลี่ยนรูปแบบของกล่องแจ้งเตือนได้อย่างไร?
ฉันต้องการเปลี่ยนรูปแบบของปุ่ม "ตกลง" ในกล่องการแจ้งเตือน <head> <script type="text/javascript"> function show_alert() { alert("Hello! I am an alert box!"); } </script> </head> <body> <input type="button" onclick="show_alert()" value="Show alert box" /> </body> เรียกใช้ข้อมูลโค้ดซ่อนผลลัพธ์ขยายข้อมูลโค้ด
123 javascript  css 

7
จัดรูปแบบวันที่และลบวันโดยใช้ Moment.js
ฉันต้องการให้ตัวแปรถือวันที่ของเมื่อวานในรูปแบบDD-MM-YYYYโดยใช้ Moment.js ถ้าวันนี้คือ 15-04-2558 ผมขอลบวันละ 14-4-2015 ฉันได้ลองชุดค่าผสมบางอย่างดังนี้: startdate = moment().format('DD-MM-YYYY'); startdate.subtract(1, 'd'); และนี่: startdate = moment().format('DD-MM-YYYY').subtract(1, 'd'); และสิ่งนี้: startdate = moment(); startdate.subtract(1, 'd'); startdate.format('DD-MM-YYYY') แต่ฉันไม่เข้าใจ ...


9
การกำหนดค่าภูมิภาคใน Node.js AWS SDK
ใครช่วยอธิบายวิธีแก้ไขข้อผิดพลาด config ที่หายไปกับ Node.js ได้ไหม ฉันได้ติดตามตัวอย่างทั้งหมดจากหน้าaws docแต่ฉันยังคงได้รับข้อผิดพลาดนี้ไม่ว่าจะเกิดอะไรขึ้น { [ConfigError: Missing region in config] message: 'Missing region in config', code: 'ConfigError', time: Wed Jun 24 2015 21:39:58 GMT-0400 (EDT) }>{ thumbnail: { fieldname: 'thumbnail', originalname: 'testDoc.pdf', name: 'testDoc.pdf', encoding: '7bit', mimetype: 'application/pdf', path: 'uploads/testDoc.pdf', extension: 'pdf', size: 24, truncated: false, buffer: …

3
วงเล็บปีกกาภายในรายการพารามิเตอร์ฟังก์ชันทำอะไรใน es6
ฉันมักจะเห็นฟังก์ชันที่มีลักษณะเช่นนี้ใน codebase ที่ฉันกำลังทำงานอยู่: const func = ({ param1, param2 }) => { //do stuff } นี่มันทำอะไรกันแน่? ฉันมีปัญหาในการค้นหาใน Google เพราะฉันไม่แน่ใจด้วยซ้ำว่าสิ่งนี้เรียกว่าอะไรหรือจะอธิบายอย่างไรในการค้นหาของ Google

13
ปฏิกิริยาจะไม่โหลดภาพในเครื่อง
ฉันกำลังสร้างแอปตอบสนองขนาดเล็กและรูปภาพในเครื่องของฉันไม่โหลด ภาพเหมือนplacehold.it/200x200โหลด ฉันคิดว่ามันอาจจะเป็นอะไรบางอย่างกับเซิร์ฟเวอร์? นี่คือ App.js ของฉัน import React, { Component } from 'react'; class App extends Component { render() { return ( <div className="home-container"> <div className="home-content"> <div className="home-text"> <h1>foo</h1> </div> <div className="home-arrow"> <p className="arrow-text"> Vzdělání </p> <img src={"/images/resto.png"} /> </div> </div> </div> ); } } export default App; ดัชนี js: …

8
ฉันจะรับชื่อเขตเวลาใน JavaScript ได้อย่างไร
ฉันรู้วิธีการชดเชยเขตเวลา แต่สิ่งที่ฉันต้องการคือความสามารถในการตรวจจับบางอย่างเช่น "อเมริกา / นิวยอร์ก" เป็นไปได้หรือไม่จาก JavaScript หรือเป็นสิ่งที่ฉันจะต้องทำให้เป็นแบบแขกรับเชิญตามออฟเซ็ต?

4
ฉันจะสร้างอาร์เรย์ JavaScript (รูปแบบ JSON) แบบไดนามิกได้อย่างไร
ฉันกำลังพยายามสร้างสิ่งต่อไปนี้: var employees = { "accounting": [ // accounting is an array in employees. { "firstName": "John", // First element "lastName": "Doe", "age": 23 }, { "firstName": "Mary", // Second Element "lastName": "Smith", "age": 32 } ] // End "accounting" array. } // End Employees ฉันเริ่มต้นด้วย var employees = new …
122 javascript  json 

2
AngularJS: ปิดใช้งานการควบคุมฟอร์มทั้งหมดระหว่างการส่งและการตอบกลับของเซิร์ฟเวอร์
ฉันรู้สึกกระอักกระอ่วนเกี่ยวกับวิธีที่ดีที่สุด (และถูกต้อง) หากฉันต้องการปิดการใช้งานการควบคุมแบบฟอร์ม (หรืออย่างน้อยก็ทำให้ไม่สามารถใช้งานได้สำหรับการโต้ตอบของผู้ใช้) ในช่วงเวลาหนึ่งที่ผู้ใช้คลิกปุ่ม "บันทึก" หรือ "ส่ง" และข้อมูลที่เดินทางผ่านสายไฟ ฉันไม่ต้องการใช้ JQuery (ซึ่งชั่วร้าย !!!) และค้นหาองค์ประกอบทั้งหมดเป็นอาร์เรย์ (ตามคลาสหรือเครื่องหมายแอตทริบิวต์) ความคิดที่ฉันมีจนถึงตอนนี้คือ: ทำเครื่องหมายองค์ประกอบทั้งหมดด้วยcm-form-controlคำสั่งที่กำหนดเองซึ่งจะสมัครรับการแจ้งเตือน 2 รายการ: "ส่งข้อมูล" และ "ประมวลผลข้อมูล" จากนั้นรหัสที่กำหนดเองจะรับผิดชอบในการส่งการแจ้งเตือนครั้งที่สองหรือแก้ไขคำสัญญา ใช้การpromiseTrackerบังคับ (โชคร้าย!) เพื่อสร้างรหัสที่โง่มากเช่นng-show="loadingTracker.active()". เห็นได้ชัดว่าองค์ประกอบบางอย่างไม่มีng-disabledและฉันไม่ต้องการให้ผู้ใช้ng-hide/showหลีกเลี่ยงปุ่ม "เต้นรำ" กัดกระสุนแล้วยังใช้ JQuery ใครมีความคิดที่ดีกว่านี้หรือไม่? ขอบคุณล่วงหน้า! อัปเดต: แนวคิด fieldset ใช้งานได้จริง นี่คือซอง่ายๆสำหรับผู้ที่ยังต้องการทำเหมือนเดิมhttp://jsfiddle.net/YoMan78/pnQFQ/13/ HTML: <div ng-app="myApp"> <ng-form ng-controller="myCtrl"> Saving: {{isSaving}} <fieldset ng-disabled="isSaving"> <input type="text" ng-model="btnVal"/> <input …

7
chrome ยกเลิกการทำงานของ“ ป้องกันไม่ให้หน้านี้สร้างกล่องโต้ตอบเพิ่มเติม”
บางครั้งฉันพบว่าฉันจำเป็นต้องเปิดใช้งานการแจ้งเตือนอีกครั้งเพื่อแก้ไขข้อบกพร่อง แน่นอนฉันสามารถปิดแท็บแล้วโหลดใหม่ได้ แต่มีวิธีที่ดีกว่านี้ไหม

6
JavaScript: .extend และ .prototype ใช้สำหรับอะไร?
ฉันค่อนข้างใหม่กับ JavaScript และยังคงเห็น .extend และ .prototype ในไลบรารีของบุคคลที่สามที่ฉันใช้อยู่ ฉันคิดว่ามันเกี่ยวข้องกับไลบรารี Prototype javascript แต่ฉันเริ่มคิดว่ามันไม่ใช่อย่างนั้น สิ่งเหล่านี้ใช้ทำอะไร?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.