|
@@ -155,20 +155,20 @@
|
|
// 2. Метод bind().
|
|
// 2. Метод bind().
|
|
// оценочное время 120 мин
|
|
// оценочное время 120 мин
|
|
// Потраченное время 30 мин
|
|
// Потраченное время 30 мин
|
|
-// var user = {
|
|
|
|
-// name: 'Tony',
|
|
|
|
-// format: function(start, end) {
|
|
|
|
-// console.log(start + this.name + end);
|
|
|
|
-// }
|
|
|
|
-// };
|
|
|
|
-// user.format('<<<', '>>>');
|
|
|
|
|
|
+var user = {
|
|
|
|
+ name: 'Tony',
|
|
|
|
+ format: function(start, end) {
|
|
|
|
+ console.log(start + this.name + end);
|
|
|
|
+}
|
|
|
|
+};
|
|
|
|
+user.format('<<<', '>>>');
|
|
|
|
|
|
-// var nwf = user.format.bind(user);
|
|
|
|
-// nwf('<<<', '>>>');
|
|
|
|
|
|
+var nwf = user.format.bind(user, '<<<', '>>>');
|
|
|
|
+nwf();
|
|
|
|
|
|
-// var nwaf = (function(start, name, end){
|
|
|
|
-// return console.log(start + name + end);
|
|
|
|
-// })('<<<', user.name, '>>>')
|
|
|
|
|
|
+var nwaf = (function(){
|
|
|
|
+ return user.format.call(user, '<<<','>>>');
|
|
|
|
+})()
|
|
|
|
|
|
// ------------------------------------7------------------------------------------
|
|
// ------------------------------------7------------------------------------------
|
|
// Напишите функцию concat, которая соединяет две строки, разделенные каким-то символом:
|
|
// Напишите функцию concat, которая соединяет две строки, разделенные каким-то символом:
|