小编Oli*_* B.的帖子

列出Javascript对象的所有原型属性

有没有其他方法来查找javascript对象的原型属性.让我说我喜欢这个.

function proton() {
    this.property1 = undefined;
    this.property2 = undefined;
};

proton.prototype = {

    sample1 : function() {
        return 'something';
    },

    sample2 : function() {
        return 'something';
    }

};

var my_object = new proton();

console.log(Object.keys(my_object));
Run Code Online (Sandbox Code Playgroud)

return ["property1","property2"]

console.log(Object.getOwnPropertyNames(my_object));
Run Code Online (Sandbox Code Playgroud)

return ["property1","property2"]

但我想要打印的是对象my_object的原型属性.

['sample1','sample2']

为了让我看到我需要console.log(对象)的对象的原型属性,我可以从开发人员工具中查找该对象的属性.

但由于我使用的是第三方库,如phaser.js,react.js,create.js,所以我不知道这个库中创建对象的原型属性列表.

是否有任何Object的原型函数列出javascript对象的所有prototpye属性?

javascript

17
推荐指数
2
解决办法
1万
查看次数

Phaser.js中的文本方向

我想知道Phaser.js Text类中是否有任何文本方向,例如当用户输入一些文本时,画布中的文本输入将具有从右到左或从左到右的文本方向;

我正在整个画布应用程序上实现它

在普通的html中我们可以使用css属性来实现这一点

 direction:ltr,

   direction:rtl
Run Code Online (Sandbox Code Playgroud)

任何人都知道如何做到这一点.

我正在读取phaser.js文本类,但找不到任何属性来设置从右到左的方向,但没有运气.

提前致谢;

javascript html5 phaser-framework

11
推荐指数
1
解决办法
666
查看次数

使用javascript和html5进行眼睛检测

有没有人有任何想法或步骤或算法使用JavaScript和HTML5在2D图像上执行眼睛检测?

我已经将RGB转换为YCbCr色彩空间

现在我需要一些眼睛提取方面的帮助

function hellow(e)
{
    var r,g,b,a,gray;
    var imageData = ctxBg.createImageData(gameWidth,gameHeight);
    var das =imageData.data;

    for(var i=0;i<=800;i++)
    {
        for(var j=0;j<=640;j++)
        {
            var d = (j*imageData.width+i)*4;
            var helow = ctxBg.getImageData(i,j,1,1);
            r=helow.data[0];
            g=helow.data[1];
            b=helow.data[2];
            a=helow.data[3];
            das[d]=Math.round((0.299 *r) - (0.168935*g) + (0.499813*b));
            das[d+1]=Math.round((0.587 *r) - (0.331665*g) + (0.418531*b));
            das[d+2]=Math.round((0.114 *r) - (0.50059*g) + (0.081282*b));
            das[d+3]=a;
            console.log(das[d]+":"+das[d+1]+":"+das[d+2]);
        }
    }
    ctxBg.putImageData(imageData,0,0);
    //console.log('c');
    e.preventDefault(); 
}
Run Code Online (Sandbox Code Playgroud)

这是我将rgb转换为YCbCr颜色空间的代码.

请帮助我改进代码以加快执行速度.

javascript html5 eye-detection

5
推荐指数
2
解决办法
1万
查看次数

使用一个查询插入多个数组

我想将一组复选框、下拉列表和日期插入到数据库中。如果我选中所有复选框,则一切正常。但是,当我选中某些复选框时,可以插入复选框的值,但不能插入下拉列表和日期的值。

这是复选框、下拉菜单和日期的代码:

<div class='field'>
    <div class='checkboxes'>
        <div class='checkbox'>
            <input type='checkbox' id='spesimen$i' name='spesimen[]' value='$JenisSpesimen' required minlength='1'/><label>$JenisSpesimen</label><br>
        </div>
        <div class='select'>
            <select id='bilangan$i' name='bilangan[]' class='med' style='display: none;'>
                <option></option>
                <option value='Pertama'>Pertama</option>
                <option value='Kedua'>Kedua</option>
            </select>
        </div>
        <br>
        <div class='input' id='tarikh_ambil$i' style='display: none;'>
            <input type='text' id='tarikh_ambil_spesimen$i' name='tarikh_ambil_spesimen[]' class='small' readonly/>
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

这是过程:

$spesimen = $_POST['spesimen'];         
$countSpesimen = count($_POST['spesimen']);

$bilangan = $_POST['bilangan'];
//$countBilagan = count($_POST['bilangan']);

$tarikh_ambil = $_POST['tarikh_ambil_spesimen'];    
//$countTarikh = count($_POST['tarikh_ambil_spesimen']);

for ( $x = 0; $x < $countSpesimen; $x++)
    {
        $xx = $x+1;
        $SubIDMohon = …
Run Code Online (Sandbox Code Playgroud)

php arrays pdo insert

5
推荐指数
1
解决办法
154
查看次数

Javascript迭代动态对象创建

这是我的代码.问题在代码行中说明

<script>


    // sample data created
    var names = ['egard', 'roger'];

    // object k is populated with a key and dynamic values
    // depending on the list of names

    // declare a new object
    var k = {};

    // create k properties according to names data
    for (var i = 0; i < names.length; i++) {

        if (k.hasOwnProperty(names[i])) {
            k[names[i]] = false;
        } else {
            // value is dynamic, can be a number, char
            // that will be used for …
Run Code Online (Sandbox Code Playgroud)

javascript jquery properties object

2
推荐指数
1
解决办法
158
查看次数