Browse Source

07 HW myBind

me@helium 8 years ago
parent
commit
47a516a727
1 changed files with 4 additions and 1 deletions
  1. 4 1
      07ObjectsFunctionalStyleHomeWork.md

+ 4 - 1
07ObjectsFunctionalStyleHomeWork.md

@@ -99,10 +99,13 @@ var pow5 = myBind(Math.pow, Math, [undefined, 5]) // первый парамет
                                                   // второй - this для этой функции, третий - массив, в котором undefined означает
                                                   // параметры, которые должны передаваться при вызове,
                                                   // а другие значения являются значениями по умолчанию:
-pow5(2) // => 32, вызывает Math.pow(2,5), соотнесите с [undefined, 5]
 var cube = myBind(Math.pow, Math, [undefined, 3]) // cube возводит число в куб
+
+pow5(2) // => 32, вызывает Math.pow(2,5), соотнесите с [undefined, 5]
 cube(3) // => 27
 
+
+
 var zeroPrompt = myBind(prompt, window, [undefined, "0"]) //аналогично, только теперь задается "0" как текст по умолчанию в prompt, 
                                                           //а текст приглашения пользователя задается при вызове zeroPrompt
 var someNumber = zeroPrompt("Введите число")              // вызывает prompt("Введите число","0")