最近又培训了一下前台,学了学XHTML和JavaScript

真心的觉得JavaScript不好写,不好调试,或许是因为我没找到好使的IDE。。。。

对于习惯了.net的我而言,智能化显得那么重要。。。

而且,JavaScript在不同的浏览器上用法还有那么一点点不同,搞得我在firefox调试过的东西,在IE上就是死活都用不了。。

不过,最近几天把JavaScript的初级和高级教程都看了看,看来这种弱类型的语言还是挺好玩的

模拟类,模拟对象,模拟继承,方法指针看得我以为我在看.net

其实JS本身是不支持这些东西的,所以才有了模拟,在看完教程之后,我却有一种各类语言殊途同归的感觉,看来是没白学

JS是简单,但用法很多,可以减轻服务器的压力,只是不知道性能怎么调整。。。 。像我家里那台N年前的机器,能撑得住么。。。

里面讲的方法指针,在之前做C++的时候,有个同事说过,就是继承这货,怎么知道该执行子类的方法还是父类的方法,不就是通过函数指针嘛

所以在C++里理解了的东西,再次出现的时候就会觉得很平常

JS模拟的类其实也就是一个函数,这个函数内部包含了一些变量和方法,但是,在生成类的时候,不想重复产生相同的方法体,就需要一些处理了

比如加判断,比如把方法放到模拟类外

再有模拟继承,其实就是把一个方法指针赋值为基类,这样就相当于把基类的东西复制了一遍到子类中

还有一种把prototype完全复制的方法也比较简单明了,只是基类里面的东东都得是放到prototype里地

另外,还有个印象深刻的东西,就是parseInt,这个还可以parseString,只要String是以数字开头的,就会把前段数字转换为数字。。。

不过Number()这个就不行了,只能强制全部转换

转换的时候还可以指定X进制,用来一次得到想要的值

JS培训基本上结束了,我的理论知识还是扎实了很多的。只是。。。实际的练习里,别人的需求我没怎么看,按照自己想的来了,搞得评分气氛不老好的....

后来做了一下自我批评,还是原谅了自己,毕竟,培训的是技术,学会技术是第一目标~

JavaScript培训相关推荐

  1. 重磅!2021年国内有名的编程培训机构排名公布啦

    从市场发展前景来看,在国家和地方政策利好的驱动下,编程课程在学校下沉,另一方面,大批编程机构崛起,对编程开发行业动向感知的同学蜂拥而入,面对形形色色的编程机构,大家往往在选择时要看看培训机构排名的情况 ...

  2. js执行oracle函数吗,执行javascript函数

    JS--函数 JavaScript 函数语法 函数就是包裹在花括号中的代码块,前面使用了关键词 function: function 函数名([参数]){ 执行的代码: } 当调用该函数时,会执行函数 ...

  3. javascript可视化_12个用于数据可视化JavaScript库

    javascript可视化 无论哪个行业,全世界的企业都越来越依赖数据,尤其是在非常大的群体中时,要对过去和未来进行假设. 除了收集数据之外,通常还必须将这些数据转换成有效的图表,以突出显示所有必要的 ...

  4. 12个用于数据可视化的JavaScript库

    无论哪个行业,全世界的企业都越来越依赖数据,尤其是在非常大的群体中时,要对过去和未来进行假设. 除了收集数据之外,通常还必须将这些数据转换为有效的图表,以突出显示所有必要的发现:JavaScript语 ...

  5. pix怎么抚养另一只猫_在工作和抚养两个孩子的同时,我如何在一年内获得第二学位并获得了5个开发人员认证...

    pix怎么抚养另一只猫 "The standard pace is for chumps. The system is designed so anyone can keep up. If ...

  6. 2008年最受欢迎的资源TOP100

    1.  发布人:szu030606  google北电华为腾讯网易迅雷中兴试题及面试经验 2.  发布人:wuchanghao112215  sql语句妙用,各种sql语句的详细用法与讲解 3.  发 ...

  7. 前端修炼の道:第一个 HTML 页面

    往期回顾 在 1.2 节介绍 HTML 语言时讲到: HTML 是一种"超文本标记语言" 它由许多 HTML 标签组成 注意:HTML 标签也称为元素 HTML 页面 一个页面的创 ...

  8. HTML5视频教程,HTML5项目实战,HTML5中文指南,HTML5使用手册

    HTML5视频教程,HTML5项目实战,HTML5中文指南,HTML5使用手册. 超过2G 的 HTML5 视频教程免费分享,免费下载! 尚硅谷前端HTML5视频_HTML & CSS 核心基 ...

  9. 计算机视频教程资源下载

    CIW 多媒体资料5CD http://www.chinaccna.com/VIPX/ShowSoft.asp?SoftID=3015 Ciw视频26讲2CD http://www.chinaccna ...

  10. 你不是“骗子”!9步战胜“冒名顶替症”,像个男人一样战斗吧!

    全文共5377字,预计学习时长16分钟 来源:Pexels "我不行,大家都被我蒙骗了,大家都觉得我厉害觉得我优秀,其实只有我自己知道根本不是这样的,我取得的成就靠的都是偶然的运气,我不配得 ...

最新文章

  1. idea 关于spring boot实现自动编译
  2. 通信与信号处理杂文目录
  3. 新品【国内动态】服务器列表
  4. 算法三:无重复字符的最长子串
  5. kettle的安装与连接mysql(包含mysql8)简单使用,
  6. 创建python2与python3虚拟环境失败的原因
  7. 代码生成工具更新--快速生成Winform框架的界面项目
  8. Set与WeakSet
  9. 416亿元公有云市场:阿里173亿、腾讯50亿、华为35亿
  10. python 匿名函数装饰器
  11. 3S基础知识:在VC++中嵌入MapX的集成二次开发
  12. 一键清除windows远程桌面访问痕迹bat脚本
  13. 选中的磁盘具有mbr分区表。在efi_电脑磁盘怎么重建主引导记录mbr【详细步骤】...
  14. win10无线断开无法连接服务器,简单几步解决win10wifi一直断开连接不上的问题
  15. 【概念】椭球面在球面上的投影
  16. 南京信息工程大学计算机与科学专业,南京信息工程大学王牌专业有哪些及专业排名...
  17. 学计算机高考英语听力考试时间,北京:2020年高考英语听力机考问答
  18. SWIFT电文 MT940客户对账单 报文格式说明
  19. 微信公众号及CSDN文章爬取
  20. Vue非父子组件传值+案例cnode首页

热门文章

  1. oracle日期函数大全
  2. Oracle查询执行计划
  3. 2020家用千兆路由器哪款好_千兆路由器哪个好 2020年值得入手的家用千兆路由器推荐...
  4. 使用微PE工具进行u盘重装系统
  5. cam350 不能打开光绘文件_导出的光绘文件导入cam350为何出现这个问题?
  6. 3.7-10设计一个算法,采用分治法求一个整数序列中的最大最小元素
  7. NERSim v1.09a 1CD+HyperMILL 2018.1
  8. c# html导出excel,C#将HTML导出Excel
  9. linux设置伪静态地址,wordpress网站linux和win主机URL伪静态设置方法详解
  10. 微信小程序文件实现下载并预览(ios及安卓手机)