var $inp = $(".test"),
reference = "Эй ты! А ну иди сюда! ";
function change (val) {
var ind = val.indexOf(reference);
if (ind !== 0) {
$inp.prop("value", reference);
}
}
$inp.on("input", function () {
var val = $(this).prop("value");
change(val);
});
<div className='row' onClick={action}></div>
function sortMe (s) {
var arr = s.split('');
arr.sort(function (a, b) {
return a > b; // тут любой ваш алгоритм сортировки
});
return arr.join('');
}
var newStr = sortMe('9876');
console.log(newStr); //6789
// Допустим у вас есть объект:
var a = {};
// Вы можете сохранить функцию в одно из полей этого объекта
a.foo = function () {
console.log(123);
};
// Теперь вы можете вызвать эту функцию используя точечную нотацию:
a.foo();
// Или используя нотацию в квадратных скобках:
a["foo"]();
// Теперь допустим вы хотите сохранить название функции в переменной:
var bar = "foo";
// Как теперь снова вызвать foo, зная только bar? Вот так:
a[bar]();