أنا أستخدم node.js والمكتبة Translate. هل يمكنني فعل شيء مثل هذا؟ :
function traduce(text){ translate.text(text,function(err,result){ return result; }); }ثم استخدام النتيجة؟ دائمًا ما يعرض لي "undefined". هل هناك أي طريقة لاستخدام النتيجة دون القيام بهذا؟ : .
اقرأ أكثر →ما أحتاجه عمومًا بسيط - مكتبة مفتوحة المصدر تحتوي على وظيفة تحول سلسلة ویکی مارك أب المعطاة إلى HTML. إذا كان بإمكانك كتابة مثل هذه الوظيفة - فالرجاء نشرها هنا.
يجب أن يكون متسامحًا مع إدراج كائنات HTML مثل مقاطع فيديو يوتيوب وMathML وTeX داخل تلك السلسلة (مشابه جدًا لموقع math.stackexchange)
هل هناك أي دالة من هذا النوع في بعض مكتبات جافاسكريبت؟
إليك مثال صغير لتجربته.
Header 1 ======== Header 2 -------- Header 1 # ## Header 2 ## ###### Header 6 =Header1? اقرأ أكثر →لدي مشكلة في دالة valid في jQuery. عندما أستخدم IE، لا تعمل، حيث أن valid دائما تعيد true. استخدمت هذا الكود: التحقق من جانب العميل مع حقل تمت إضافته ديناميكياً
إليك الجدول:
Chrome IE jquery-1.6.1 works not working jquery-1.4.4 works works1.6 لا يعمل على Internet Explorer أيضاً. ومع ذلك، jQuery الإصدار 1.4.4 يعمل بشكل صحيح على Internet Explorer.
إليكم الاختبار المناسب لـ jsFiddle (ا
لدي حاليًا دالة تطبيق جزئي تبدو هكذا:
Function.prototype.curry = function() { var args = []; for(var i = 0; i < arguments.length; ++i) args.push(arguments[i]); return function() { for(var i = 0; i < arguments.length; ++i) args.push(arguments[ اقرأ أكثر →أحتاج بشدة إلى ما يعادل دوال polyval و polyfit الموجودة في Matlab بلغة جافاسكريبت. في الأساس، تلك الدوال في Matlab تقوم بملاءمة منحنى بناءً على مصفوفتين متساويتين في الحجم اعتمادًا على متعدد الحدود المحدد. أحتاج لإجراء بعض الحسابات التي تتضمن ملاءمة المنحنيات في جافاسكريبت ولا أستطيع العثور على دالة معادلة لها مهما حاولت.
هذا هو تفسير MatLab للدالة polyfit
"P=POLYFIT(X,Y,N) يجد معاملات كثيرة الحدود P(X) من الدرجة N التي تُناسب البيانات Y بأفضل طريقة بمعنى المربعات الصغ
اقرأ أكثر →
لدي العنصر الصفيحي التالي للصورة الذي المصدر الخاص به غير موجود. أريد استخدام دالة الخطأ في jQuery لاكتشاف ما إذا لم يتم تحميله واستبدال المصدر بصورة عامة أعرف أنها موجودة. هذا يعمل في كروم وفايرفوكس ولكن ليس في IE. لماذا هذا لا يعمل في IE وهل هناك أي حلول بديلة؟ شكراً!
<img id="main" src="missing-image.jpg" /> & اقرأ أكثر →
كنت أشغل برنامجًا لتغيير بعض أجزاء كود الجافاسكريبت الخاص بي عندما حدث خلل في إعلان متغير كدالة مثل هذا:
var some_function = function name(args){ //do stuff };الكود نفسه يعمل، لكن كنت أتساءل فقط إذا كان من المقبول إزالة "name" لجميع الدوال التي أجدها بهذه الطريقة (لأن ذلك لا يكسرها في المشكلة الأخرى التي تحلل جافا سكريبت الخاص بي) أو إذا كان يمكن أن يكون له أي استخدام لا أستطيع رؤيته.
إزالة "الاسم":
var new_function = function(){/*do stuff*/} اقرأ أكثر →
بالنظر إلى هذا:
<?xml version="1.0" standalone="yes"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg width="100px" height="100px" version="1.1" xmlns="http://www.w3.org/2000/svg" > <text x="20" y="20" onload="alert('load'); setAtt اقرأ أكثر →
قرأت هذا المنشور على Dr. Dobb's عن الكوريينغ والدوال الجزئية في جافا سكريبت. يبدو مفيدًا، لكنني أتساءل (كمطور متقطع في جافا سكريبت) إذا كانت هناك حالات قياسية يتم استخدام هذا فيها بانتظام؟
بادئ ذي بدء، شخصياً لا أنصح بالـ currying في 99٪ م
اقرأ أكثر →
هل من الممكن ربط دالة بدالة أخرى عند الاستدعاء؟ على سبيل المثال، سيكون الأمر كالتالي:
function a(){...} function b(){...} b.bind("onInvoke","a");لذلك عندما يتم استدعاء b، يتم استدعاء a تلقائيًا أيضًا.
تعديل: حسنًا حسنًا، للتوضيح، هذا ليس سؤالاً عن التسلسل. الفكرة هي إيجاد طريقة أنيقة لربط الأحداث. لاحظ الطريقة العادية
اقرأ أكثر →