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

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

18
สาเหตุทั่วไปที่ Javascript พัฒนาบน Firefox ล้มเหลวบน IE คืออะไร [ปิด]
ตามที่กล่าวไว้ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม & ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันพัฒนาหน้าเว็บที่ปรับปรุงด้วยจาวาสคริปต์ซึ่งทำงานได้ดีบน Firefox และ Safari ล่าสุด ฉันพลาดที่จะตรวจสอบใน Internet Explorer และตอนนี้ฉันพบว่าหน้าต่างๆไม่ทำงานบน IE 6 และ 7 (จนถึงตอนนี้) สคริปต์ไม่ได้ถูกเรียกใช้งานหน้าเว็บจะแสดงราวกับว่าไม่มีจาวาสคริปต์แม้ว่าจะมีการเรียกใช้จาวาสคริปต์บางตัวก็ตาม ฉันใช้ไลบรารีของตัวเองที่มีการจัดการ Dom จาก YUI 2 ฉันใช้ YUI-Loader และ XML-Http-Request และในหนึ่งเพจฉันใช้ "psupload" ซึ่งขึ้นอยู่กับ JQuery ฉันกำลังติดตั้ง Microsoft Script Editor จาก Office XP และตอนนี้จะทำการดีบัก ฉันจะเขียนการทดสอบเฉพาะในตอนนี้ จุดล้มเหลวทั่วไปของ IE คืออะไร? ทิศทางใดที่ฉันสามารถลืมตาได้ ฉันพบหน้านี้ซึ่งแสดงความแตกต่างบางอย่าง …

10
ชื่ออิมพอร์ตตัวแปร ES6 ใน node.js?
เป็นไปได้หรือไม่ที่จะนำเข้าบางสิ่งบางอย่างไปยังโมดูลที่ให้ชื่อตัวแปรในขณะที่ใช้การนำเข้า ES6 คือฉันต้องการนำเข้าโมดูลบางส่วนที่รันไทม์ขึ้นอยู่กับค่าที่ระบุใน config: import something from './utils/' + variableName;

3
Meteor JavaScript framework ทำงานอย่างไร? [ปิด]
ปิด . คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เน้นไปที่ปัญหาเดียวโดยแก้ไขโพสต์นี้เท่านั้น ปิดให้บริการใน5 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันเจอMeteorและในขณะที่มันดูน่าตื่นเต้นฉันก็อยากรู้ว่ามันทำงานอย่างไร ฉันหมายถึงเว็บแอปพลิเคชันทั่วไปทำงานเช่นนี้: คุณมีสคริปต์บนเซิร์ฟเวอร์ซึ่งรับข้อมูลจากฐานข้อมูลและเพิ่มข้อมูลนั้นไปยังหน้าเว็บแบบไดนามิกและข้อมูลที่ผู้ใช้ส่งจะถูกเพิ่มลงในฐานข้อมูลผ่านทาง scrips อื่น ๆ แต่สิ่งเหล่านี้ทำงานอย่างไรใน Meteor? ส่วนต่างๆของ Meteor เกี่ยวข้องกันอย่างไร?

12
ลบแท็ก HTML ใน Javascript ด้วย Regex
ฉันกำลังพยายามลบแท็ก html ทั้งหมดออกจากสตริงใน Javascript นี่คือสิ่งที่ฉันมี ... ฉันคิดไม่ออกว่าทำไมมันถึงไม่ทำงาน .... รู้ไหมว่าฉันทำอะไรผิด? <script type="text/javascript"> var regex = "/<(.|\n)*?>/"; var body = "<p>test</p>"; var result = body.replace(regex, ""); alert(result); </script> ขอบคุณมาก!
108 javascript  regex 


6
เพิ่มอักขระลงในสตริงใน Javascript
ฉันต้องการเพิ่มอักขระ For Loop ในสตริงว่าง ฉันรู้ว่าคุณสามารถใช้ฟังก์ชัน concat ใน Javascript เพื่อทำการต่อด้วยสตริง var first_name = "peter"; var last_name = "jones"; var name=first_name.concat(last_name) แต่ด้วยตัวอย่างของฉันมันไม่ได้ผล มีความคิดอย่างไรที่จะทำวิธีอื่น? รหัสของฉัน: var text =""; for (var member in list) { text.concat(list[member]); }

7
ขนาดสูงสุดของ Array ใน Javascript
บริบท: ฉันกำลังสร้างไซต์เล็ก ๆ ที่อ่านฟีด rss และอัปเดต / ตรวจสอบฟีดในพื้นหลัง ฉันมีอาร์เรย์หนึ่งรายการเพื่อเก็บข้อมูลที่จะแสดงและอีกอาร์เรย์ที่เก็บ ID ของระเบียนที่แสดง คำถาม: อาร์เรย์สามารถเก็บรายการใน Javascript ได้กี่รายการก่อนที่สิ่งต่างๆจะเริ่มช้าหรือเฉื่อยชา ฉันไม่ได้จัดเรียงอาร์เรย์ แต่กำลังใช้ฟังก์ชัน inArray ของ jQuery เพื่อทำการเปรียบเทียบ เว็บไซต์จะถูกปล่อยให้ทำงานและอัปเดตและไม่น่าเป็นไปได้ที่เบราว์เซอร์จะถูกรีสตาร์ท / รีเฟรชบ่อยครั้ง ถ้าฉันควรคิดเกี่ยวกับการล้างบางระเบียนออกจากอาร์เรย์วิธีใดคือวิธีที่ดีที่สุดในการลบบางระเบียนหลังจากขีด จำกัด เช่น 100 รายการ
108 javascript  arrays 

2
Client Routing (โดยใช้ react-router) และ Server-Side Routing
ฉันคิดและสับสนกับการกำหนดเส้นทางระหว่างไคลเอนต์และเซิร์ฟเวอร์ สมมติว่าฉันใช้ ReactJS สำหรับการแสดงผลฝั่งเซิร์ฟเวอร์ก่อนที่จะส่งคำขอกลับไปที่เว็บเบราว์เซอร์และใช้ react-router เป็นเส้นทางฝั่งไคลเอ็นต์เพื่อสลับระหว่างเพจโดยไม่ต้องรีเฟรชเป็น SPA สิ่งที่อยู่ในใจคือ: เส้นทางตีความอย่างไร? ตัวอย่างเช่นคำขอจากหน้าแรก ( /home) ไปยังหน้าโพสต์ ( /posts) การกำหนดเส้นทางไปที่ใดบนฝั่งเซิร์ฟเวอร์หรือไคลเอนต์ มันรู้ได้อย่างไรว่ามันถูกประมวลผลอย่างไร?

2
ความแตกต่างระหว่าง $ state.transitionTo () และ $ state.go () ใน Angular ui-router
ใน AngularJS ผมเห็นบางครั้งที่เราใช้และบางครั้งที่เราใช้$state.transitionTo() $state.go()ใครช่วยบอกหน่อยได้ไหมว่ามันแตกต่างกันอย่างไรและควรใช้เมื่อใด

8
เหตุใดฉันจึงสามารถเข้าถึงสมาชิกส่วนตัวของ TypeScript ในเมื่อฉันไม่สามารถทำได้
ฉันกำลังดูการใช้งานสมาชิกส่วนตัวใน TypeScript และฉันพบว่ามันสับสนเล็กน้อย Intellisense ไม่อนุญาตให้เข้าถึงสมาชิกส่วนตัว แต่ใน JavaScript บริสุทธิ์ทุกอย่างอยู่ที่นั่น ทำให้ฉันคิดว่า TS ไม่ได้ใช้สมาชิกส่วนตัวอย่างถูกต้อง ความคิดใด ๆ ? class Test{ private member: any = "private member"; } alert(new Test().member);


18
ฉันจะปิดการใช้งานลิงก์ href ใน JavaScript ได้อย่างไร
ฉันมีแท็ก<a href="#"> Previous </a> 1 2 3 4 <a href="#"> Next </a>และในบางเงื่อนไขฉันต้องการให้แท็กนี้ถูกปิดใช้งานโดยสิ้นเชิง รหัสจากความคิดเห็น (นี่คือวิธีสร้างลิงค์) if (n_index != n_pages) a = a+'<li><a href="#" onclick="javascript:paginateAjaxPage('+(n_index+1) +','+stype+');">></a></li><li><a href="#" onclick="javascript:paginateAjaxPage('+n_pages+','+stype+');" >>></a></li>'; else a = a+'<li><a style="cursor: pointer;" onclick="return false;">></a></li><li><a style="cursor: pointer;" onclick="return false" >>></a></li>'; a = a+'</ul></div>';
108 javascript  html 

6
การตั้งค่าความกว้างและความสูง DIV ใน JavaScript
ฉันมีกับdiv id="div_register"ฉันต้องการตั้งค่าwidthแบบไดนามิกใน JavaScript ฉันใช้รหัสต่อไปนี้: getElementById('div_register').style.width=500; แต่โค้ดบรรทัดนี้ไม่ทำงาน ฉันลองใช้หน่วยpxดังต่อไปนี้ แต่ยังไม่มีโชค: getElementById('div_register').style.width='500px'; และ getElementById('div_register').style.width='500'; และ getElementById('div_register').style.width=500px; แต่รหัสนี้ไม่ได้ผลสำหรับฉัน ฉันไม่รู้ว่าเกิดอะไรขึ้น ฉันใช้ Mozilla Firefox แก้ไข <html> <head> <title>Untitled</title> <script> function show_update_profile() { document.getElementById('black_fade').style.display='block'; //document.getElementById.('div_register').style.left=((window.innerWidth)-500)/20; document.getElementById('div_register').style.height= "500px"; document.getElementById('div_register').style.width= '500px'; //alert('kutta'); document.getElementById('div_register').style.display='block'; document.getElementById('register_flag').value= 1; document.getElementById('physical_flag').value= 0; document.getElementById('cultural_flag').value= 0; document.getElementById('professional_flag').value= 0; document.getElementById('lifestyle_flag').value= 0; document.getElementById('hobby_flag').value= 0; //alert(window.innerWidth); } </script> <style> …
108 javascript 

5
Dart จะรองรับการใช้ไลบรารี JavaScript ที่มีอยู่หรือไม่
ฉันเข้าใจ Dart รวบรวมเป็น JavaScript และฉันอ่านDart Language Specบน Libraries แม้ว่าฉันจะไม่เห็นคำตอบที่นั่น นอกจากนี้การค้นหาในแบบฟอร์มการสนทนาสำหรับคำว่า 'ที่มีอยู่' จะพบผลลัพธ์ 3 รายการที่ไม่เกี่ยวข้องกัน ไม่มีใครทราบว่า Dart จะรองรับการใช้ไลบรารี JavaScript ที่มีอยู่เช่น jQuery หรือ Raphael หรือไม่?

19
ปฏิเสธที่จะโหลดแบบอักษร 'data: font / woff ... ' ซึ่งละเมิดคำสั่งนโยบายความปลอดภัยของเนื้อหาต่อไปนี้:“ default-src 'self'” โปรดทราบว่า 'font-src'
เว็บแอปตอบสนองของฉันให้ข้อผิดพลาดนี้ในคอนโซลเบราว์เซอร์ Refused to load the font 'data:font/woff;base64,d09........' because it` `violates the following Content Security Policy directive: "default-src` `'self'". Note that 'font-src' was not explicitly set, so 'default-src' is used as a fallback. นอกจากนี้: Refused to connect to 'ws://localhost:3000/sockjs-node/782/oawzy1fx/websocket' because it violates the following Content Security Policy directive: "default-src 'self'". Note …

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