沈阳和平区JavaScript培训班哪里有

    2020-11-16发布, 次浏览 收藏 置顶 举报
  • 授课时间:

    现场安排开课时间

  • 授课对象:

    想学Java的学员

  • 网报价格:电询    课程原价:电询
  • 咨询热线:400-998-6158
  • 授课地址:有多个校区 电询加微信
  • 课程详情

  • 机构简介
  • 地图信息
  • 预约试听
程序设计培训班

沈阳和平区JavaScript培训班哪里有


一章 -内容简介
1.1 发展史
1.2 的特点
1.3 语言和其他语言的比较
1.4 一个 程序

第二章 -基础
2.1 数据类型及变量
2.2 表达式与运算符
2.3 基本语句

第三章 -基础
3.1 条件控制语句
3.2 循环控制语句
3.3 实践练习

第四章 -D0M模型文档对象模型讲解
4.1 函数
4.2 对象
4.3 常用内置对象
4.4 与对象有关的语句

第五章 -事件Js事件
5.1 D0M模型框架
5.2 D0M模型中的节点
5.3 使用D0M
5.4 innerHTML

第六章 事件
6.1 事件流
6.2 事件
6.3 事件对象

第七章-表格与表单
7.1 表格基础
7.2 表单基础
7.3 文本框

第八章 表单验证
8.1 访问表单对象
8.2 访问表单元素
8.3 表单内容验证

第九章 Window对象
9.1 Window对象的属性和方法
9.2 Window对象的几个重要操作

第十章 框架(frame)对象
10.1 框架对象
10.2 框架对象的应用实例

第十一章 jQuery基础
11.1 jquery是什么
11.2 什么是jQuery对象?
11.3 jquery 的”$”

第十二章 jquery 控制页面
1.1 标记的属性
1.2 元素的样式
1.3 页面的元素

第十三章 Jquery制作动画与**
13.1 元素的显示与隐藏
13.2 渐入渐出的变幻
13.3 幻灯片效果

第十四章Jquery UI 插件

请看下面的代码片段:

for (var i = 0; i < 5; i++) { var btn = document.createElement('button');

btn.appendChild(document.createTextNode('Button ' + i));

btn.addEventListener('click', function(){ console.log(i); }); document.body.appendChild(btn);

}

(a)当用户点击“Button 4”的时候会输出什么到控制台,为什么?(b)提供一个或多个备用的可按预期工作的实现方案。

(a)无论用户点击什么按钮,数字5将总会输出到控制台。这是因为,当 onclick 方法被调用(对于任何按钮)的时候, for 循环已经结束,变量 i 已经获得了5的值。(面试者如果能够谈一谈有关如何执行上下文,可变对象,激活对象和内部“范围”属性贡有助于闭包行为,则可以加分)。

(b)要让代码工作的关键是,通过传递到一个新创建的函数对象,在每次传递通过 for 循环时,捕捉到 i 值。下面是三种可能实现的方法:

for (var i = 0; i < 5; i++) { var btn = document.createElement('button');

btn.appendChild(document.createTextNode('Button ' + i));

btn.addEventListener('click', (function(i) { return function() { console.log(i); };

})(i)); document.body.appendChild(btn);

}

或者,你可以封装全部调用到在新匿名函数中的 btn.addEventListener :

for (var i = 0; i < 5; i++) { var btn = document.createElement('button');

btn.appendChild(document.createTextNode('Button ' + i));

(function (i) {

btn.addEventListener('click', function() { console.log(i); });

})(i); document.body.appendChild(btn);

}

也可以调用数组对象的本地 forEach 方法来替代 for 循环:

['a', 'b', 'c', 'd', 'e'].forEach(function (value, i) { var btn = document.createElement('button');

btn.appendChild(document.createTextNode('Button ' + i));

btn.addEventListener('click', function() { console.log(i); }); document.body.appendChild(btn);

});


更多培训课程,学习资讯,课程优惠等学校信息,请进入 沈阳和平区IT培训沈阳沈河区php培训沈阳大东区java培训 网站详细了解,免费咨询电话:400-998-6158

预约试听
  • 姓名: *
  • 性别:
  • 手机号码: *
  • QQ:
  • 微信:
  • 其它说明:
  • 验证码: *  看不清,请点击刷新
相关课程