前淘宝前端开发工程师阿当的PPT中有JS技术理念问题
- 软件编程
- 2026-01-11 10:20:39
第9个PPT的代码是用DOM脚本编程,而不是用兼容性更好的表单 name 去取表单中的对象。好像没有 DOM 脚本编程就无法活了,不要什么都 XXX.getElementByXXX 方法。
第10个PPT的代码是用:
if(document.all){}else{}
而代码明明是addEventListener()方法,那为什么不这么写:
if(XXX.addEventListener){}else{}
理由请见army的译文《特性检测并非浏览器检测》。
呃,document.all(IE) 和 document.layer(NN) 一样是挺古的写法,我只在项目遗留的代码中见过一些踪迹,像阿当这样大量的使用真是头回见。
第19个PPT的代码是用匿名函数形成的JS闭包来产生临时的命名空间,这种方式本人通过与同行的沟通,发现只能在库的核心文件中用一次(见jQuery源码)。像他这样在页面中用了超过一次以上就可能是误用了。从他的代码中看,a 已经有了A与B的区别,就不会冲突了。
第25个PPT的代码中 set 方法 、read 方法取名得不成对,set 与 get 成对,read 与 write 成对。
ppt打包下载
# 表单
# 而不是
# 用了
# JS
# br
# 只能在
# 只在
# 没有任何
# 见过
# 活了
# 像他
# PPT
# CSS
# 这与
# document
# 已经有了
# XXX
# 请见
# C#实现将PPT转换成HTML的方法
# word ppt excel文档转换成pdf的C#实现代码
# 打包下载
# java使用poi读取ppt文件和poi读取excel、word示例
# java读取word-excel-ppt文件代码
# python启动办公软件进程(word、excel、ppt、以及wps的et、wps、wpp)
# 使用JQuery在线制作ppt并在线演示源码特效
# 简单了解Thymeleaf语法 数据延迟加载使用实例
# vba 获取PPT幻灯片中的所有标题的代码
# JS技术理念
# 向大师们学习Javascript(视频与PPT)
# getElementByXXX
相关栏目:
【
教研文案 】
【
日常文案 】
【
AI模型 】
【
网络运营 】
【
营销推广 】
【
云计算 】
【
技术教程 】
【
软件编程 】
【
汉字学习 】
【
歌词歌曲 】
【
精选文章 】
相关推荐:
C++模板元编程实现选择排序
解决android报错:Intel HAXM is required to run this AVD
Docker 容器监控原理及 cAdvisor的安装与使用说明
Python Pandas list列表数据列拆分成多行的方法实现
PHP哈希表实现算法原理解析
Python: glob匹配文件的操作
python绘图pyecharts+pandas的使用详解
Vue+element-ui添加自定义右键菜单的方法示例
解决docker安装后运行hello-world报错的问题
Js实现粘贴上传图片的原理及示例
docker 打包本地镜像,并到其他机器进行恢复操作
python 三种方法实现对Excel表格的读写
RedisAPI原子性操作及原理解析
C语言 实现输入任意多个整数
Docker容器时区调整操作
Android6.0获取动态权限代码示例
docker 连接宿主Mysql操作
Python爬虫如何破解JS加密的Cookie
golang一些常用的静态检查工具详解
Goland编辑器设置选择范围背景色的操作
golang语言如何将interface转为int, string,slice,struct等类型
c# 实现KMP算法的示例代码
5 分钟读懂Python 中的 Hook 钩子函数
解决Android Studio4.1没有Gsonfomat插件,Plugin “GsonFormat” is incompatible的问题
如何使用 vue-cli 创建模板项目
详解pandas中利用DataFrame对象的.loc[]、.iloc[]方法抽取数据
jquery实现拖拽小方块效果
python 批量下载bilibili视频的gui程序
五句话帮你轻松搞定js原型链
Java 跨域问题的处理方式
SpringCloud-Alibaba-Sentinel服务降级,热点限流,服务熔断
手把手教你如何编译打包video.js
android通过拼音搜索中文的功能实现代码
Mysql 存储过程中使用游标循环读取临时表
JVM创建对象及访问定位过程详解
vue使用exif获取图片经纬度的示例代码
Android Intent-Filter匹配规则解析
微信小程序实现倒计时功能
详解Go内存模型
详解C# List<T>的Contains,Exists,Any,Where性能对比
解决python 执行shell命令无法获取返回值的问题
python 实现表情识别
Windows Zookeeper安装过程及启动图解
python爬取招聘要求等信息实例
Python导入父文件夹中模块并读取当前文件夹内的资源
c# 通过WinAPI播放PCM声音
深入解析PHP底层机制及相关原理
python help函数实例用法
解决Docker中的error during connect异常情况
接口自动化多层嵌套json数据处理代码实例
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
