النتائج 1 إلى 3 من 3

الموضوع: ماهي طريقة عمل تكرار لمتغيرات كان في الجافاسكربت؟

  1. #1
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,109

    ماهي طريقة عمل تكرار لمتغيرات كان في الجافاسكربت؟



    بسم الله الرحمن الرحيم
    ماهي طريقة عمل تكرار لمتغيرات كان في الجافاسكربت؟

    عندى الكائن ده اريد عمل تكرار للمتغيرات الخاصة بيه مثل داله ال php
    كود PHP:
    get_object_vars("className"); 
    وده الكائن التي اريد عمل له تكرار داخل الداله

    كود PHP:

    function func(object{Fname:"mohamed",Sname:"HELAL"}) 






    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com


  2. #2
    عضو فعال جدا
    تاريخ التسجيل
    Apr 2002
    المشاركات
    2,046


    كود HTML:
    function get_object_vars (obj) {
        // Returns an array of object properties  
        // 
        // version: 909.322
        // discuss at: http://phpjs.org/functions/get_object_vars    // +   original by: Brett Zamir (http://brett-zamir.me)
        // *     example 1: function Myclass () {this.privMethod = function (){}}
        // *     example 1: Myclass.classMethod = function () {}
        // *     example 1: Myclass.prototype.myfunc1 = function () {return(true);};
        // *     example 1: Myclass.prototype.myfunc2 = function () {return(true);}    // *     example 1: get_object_vars('MyClass')
        // *     returns 1: {}
        var retArr = {}, prop = '';
     
        for (prop in obj) {        if (typeof obj[prop] !== 'function' && prop !== 'prototype') {
                retArr[prop] = obj[prop];
            }
        }
        for (prop in obj.prototype) {        if (typeof obj.prototype[prop] !== 'function') {
                retArr[prop] = obj.prototype[prop];
            }
        }
            return retArr;
    }






    __________________
    مدونتي

  3. #3
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,109


    كود HTML:
    function get_object_vars (obj) {
        // Returns an array of object properties  
        // 
        // version: 909.322
        // discuss at: http://phpjs.org/functions/get_object_vars    // +   original by: Brett Zamir (http://brett-zamir.me)
        // *     example 1: function Myclass () {this.privMethod = function (){}}
        // *     example 1: Myclass.classMethod = function () {}
        // *     example 1: Myclass.prototype.myfunc1 = function () {return(true);};
        // *     example 1: Myclass.prototype.myfunc2 = function () {return(true);}    // *     example 1: get_object_vars('MyClass')
        // *     returns 1: {}
        var retArr = {}, prop = '';
     
        for (prop in obj) {        if (typeof obj[prop] !== 'function' && prop !== 'prototype') {
                retArr[prop] = obj[prop];
            }
        }
        for (prop in obj.prototype) {        if (typeof obj.prototype[prop] !== 'function') {
                retArr[prop] = obj.prototype[prop];
            }
        }
            return retArr;
    }

    جزاك الله الف خيرا اخي الكريم
    ما هي فيدة هذا في الكود prototype؟





    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض