Как удалить дублирующиеся строки с SQL?

Вот некоторые объяснения метода и функции с использованием примеров JavaScript:

test(20, 50); - определение функции и использование для выполнения некоторых шагов или возврата чего-либо, что может быть сохранено / использовано где-то.

Вы можете повторно использовать код: определите код один раз и используйте его много раз.

Вы можете использовать один и тот же код много раз с разными аргументами, чтобы получить разные результаты.

var x = myFunction(4, 3);   // Function is called, return value will end up in x

function myFunction(a, b) {
    return a * b;          // Function returns the product of a and b
}

var test = something.test(); здесь test () может быть методом некоторого объекта или пользовательским образом заданным прототипом для встроенных объектов, вот более подробное объяснение:

Методы JavaScript - это действия, которые можно выполнять над объектами.

Метод JavaScript - это свойство, содержащее определение функции.

Встроенное свойство / метод для строк в javascript:

var message = "Hello world!";
var x = message.toUpperCase();
//Output: HELLO WORLD!

Пользовательский пример:

function person(firstName, lastName, age, eyeColor) {
    this.firstName = firstName;  
    this.lastName = lastName;
    this.age = age;
    this.eyeColor = eyeColor;
    this.changeName = function (name) {
        this.lastName = name;
    };
}

something.changeName("SomeName"); //This will change 'something' objject's name to 'SomeName'

Вы также можете определить свойства для String, Array и т. Д. например,

String.prototype.distance = function (char) {
    var index = this.indexOf(char);

    if (index === -1) {
        console.log(char + " does not appear in " + this);
    } else {
        console.log(char + " is " + (this.length - index) + " characters from the end of the string!");
    }
};

var something = "ThisIsSomeString"

// now use distance like this, run and check console log

something.distance("m");

Некоторые ссылки: Метод объектов Javascript , Функции , Подробнее о прототипе

10
задан Georg Schölly 23 September 2010 в 11:08
поделиться