20150310--javascript重头开始1_题记

编程已一年有余.从java入门.学习4个月,从用ssh框架做过半个项目,第一份工作,转做前端使用EXT又做了半个项目,在大斌哥的指导下,喜欢上了前端.又转战软件公司,做了一个手机网页app.现在正在使用avalon写管理系统.

一路走来,感觉就像一页扁舟,在技术的大海洋里无所适从.期间想过学其他语言PHP之类...总之,迷茫...

最近接触到正美大神的 avalon 框架. 瞬间爱上了它. 每天的工作不再是挪节点.也不是生成数据,模板渲染.专心处理数据实现功能即可.

未知的东西,总是不让人放心的. 决心深入了解avalon框架的内部实现.开始拜读正美大神的<javascript框架设计>.项目也再慢慢推进,但是感觉由于系统开始搭建不是很完善,导致某些地方不是很好.对于天蝎座来讲很蛋疼...

也慢慢的发现,其实要做东西,对全局,对整个项目需要的东西都要有预见性,开始的茫然导致了后面的不完美. 正美大神的书里渗透着这样一个思想,了解需求然后以完美的方式解决,非常合我的胃口,哈哈.

前面都是一些瞎吐槽...javascript 是一门很灵活的语言,结合实际项目遇到的问题从最基础的开始学习和总结..主要是整理各种问题的处理方式,省得遇到啥问题就百度..

计划:1.内置类型Undefined Null Boolean Number String

2.内置对象 全局对象 Object Function Array String Boolean Number Math Date RegExp Error

3.迭代语句 ..

4.. 后续待补充.

ECMA5.1版

http://lzw.me/pages/ecmascript/#218

时间: 2024-07-29 02:20:54

20150310--javascript重头开始1_题记的相关文章

JavaScript学习笔记1_基础与常识

1.六种数据类型 5种基础的:Undefined,Null,Boolean,Number,String(其中Undefined派生自Null) 1种复杂的:Object(本质是一组无序键值对) 2.字符串转数字 Number(str):先求值再转换(先valueOf再toString都不行就是NaN),一般与我们的预期结果不一样,比如Number(")=Number(false)=Number(null)=0而var x;Number(x)=NaN...所以一般都用下面两种方式 parseInt

javascript 函数1_函数的定义

<!DOCTYPE html> <html> <head> <title>javascript函数</title> <meta charset="UTF-8"> <script type="text/javascript"> //函数的定义第一种方式 function fn1(){ alert("fn1"); } //函数是一个非常特殊的对象,是一个functio

2015-03-10——简析javascript对象

对于构造函数,它是Function对象的一个实例,可以定义自己的静态成员先实例化出对象,后执行function中内部代码 静态成员:  var abc = function () {};  //既是一个实例,也是一个构造函数abc.a = '1';  //静态属性abc.b = function() {};  //静态方法 原型中的公有成员:  原型一旦修改,会立刻改变基于它生成的对象和实例abc.prototype.aaa = function () {}; 私有成员,特权成员控制访问   

javascript 函数1_函数的重载

<!DOCTYPE html> <html> <head> <title>javascript函数的重载</title> <meta charset="UTF-8"> <script type="text/javascript"> /** * 此时sum所指向的空间已经从有两个参数的函数变化到只有num1的函数中 * 在调用的时候就只会调用只有num1的函数,特别指出:函数的参数和调

把VSO作为GitHub上JavaScript项目的免费CI服务器

(此文章同时发表在本人微信公众号"dotNET每日精华文章",欢迎右边二维码来关注.) 题记:微软变得更加开放后,走向开放的不仅有.NET运行时.IDE工具,还有ALM服务器核心组件Team Foundation Server的SaaS版本Visual Studio Online. Visual Studio Online(VSO)是微软ALM产品线的服务器核心组件的SaaS版,只要有微软账号都可以免费开通自己的VSO账户,创建不限数量的私有项目,只是限制了5个免费开发人员账号.过去一

JavaScript前端框架的思考

(此文章同时发表在本人微信公众号"dotNET每日精华文章",欢迎右边二维码来关注.) 题记:现在JavaScript前端框架层出不穷,尤其Angular进入到2.x时候之后,我们如何应对?今天推荐的国内技术专家xufei的文章<后Angular时代二三事>可以带给我们一些启发. 之前一直比较关注前端框架,也多次发文章介绍过和前端相关的内容.今天推荐的这篇由xufei编写<后Angular时代二三事>文章,系统讲述了目前前端框架的一些问题和趋势.作者尤其分享了对

JavaScript(六)——实现图片上下或者左右无缝滚动

/*! jQuery v1.8.3 jquery.com | jquery.org/license */ (function(e,t){function _(e){var t=M[e]={};return v.each(e.split(y),function(e,n){t[n]=!0}),t}function H(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(P,"-$1").toL

javascript视频教程之第一季《ECMA5核心+设计模式》

javascript!是一门非常强大的脚本语言,应用的范围非常广泛,每一个web开发者学好javascript也是必须的,本套视频教程详细的讲解了javascript各个知识点.关键点,其中涉及到高深的函数概念.原型概念.接口概念.单体概念.更是详细的讲解了javascript设计模式. 本视频教程相当于基本javascript的书籍的结晶<javascript高级程序设计><javascript权威指南><javascript征途><javascript王者归来

轻装上阵,安卓工程师之路---day04(JavaScript &amp; XML &amp; DTD)

00 Node接口的API(续) createElement()    按照给定的标签名创建一个新的元素节点.方法只有一个参数:将被创建的元素的名字,参数是一个字符串.方法的返回值:是一个指向新建节点的引用指针.返回值是一个元素节点,所以它的 nodeType 属性值等于 1.新元素节点不会自动添加到文档里,新节点没有 nodeParent 属性,它只是一个存在于 JavaScript 上下文的对象. innerHTML   浏览器几乎都支持该属性,但不是 DOM 标准的组成部分.innerHT