注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

jiyinyiyong

/chenyong/, 1991, dreamer, coder

 
 
 

日志

 
 
关于我

http://tiye.me

文章分类
网易考拉推荐

1125回顾,语言格式设想  

2010-11-26 00:03:57|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
几天没写,学了一点点jQuery的内容,说来气人,我看javascript花了不少的功夫怎么都找不到哪怕一点感觉,前几天照着w3school的教程写了几个jQuery的样例就豁然开朗了,我因此更深信我对这类内容这在过于挑剔,同样的东西可以理解到其他的方面,我的方法似乎已经脱离实用,如果单纯为实用的话我想现在主流浏览器的设置功能也已经足够了,不必要再去想复杂的东西,而且效率也可以用别的办法快速提高,而且很多东西其实不用去自己想,别人很多都想过了,并非我特别细致和怎么样的.如果能通过社交手段来达成的话,效率的确可以高得多.这一些方面都让我觉得是我的偏执或者什么在做怪,目前我没有办法.

先不说这些的了,学了一点点的jQuery总算是有一些收获的,但是疑惑随之而来,首先javascript和jQuery之间的差别就让我很不舒服,既然代码可以更加清晰,那么为什么javascript不简单一些得了,毕竟形式上的简单在javascript里面是有jQuery作证了,然后我出于自己对于混乱的东西的厌恶,十分想要把自己置身简单当中,于是选择jQuery就是唯一的选择了.其中还是有奇怪的,我发现里面函数的写法用到长度竟然不允许加单位,在前面的学习当中我都给所有的像素加上px的,但是加上px会报错让我很气恼,但真的记不起来是在哪里了.先抛开,同时对于css和javascript当中很多的有的需要有的不需要在并列的元素当加空格或逗号,真是头疼的

然后从我自己的角度出发,我认为javascript和CSS/HTML之间应当紧密结合,我指的是编写代码的问题上面,从这里开始的写的都是我的疑惑了,虽然我给出来似是而非的例子,但全部是我的一伙只不过换一种道貌岸然的表达罢了.我觉得所有的CSS/HTML代码都是应该从javascript一个文件里面写的,随之而来的还有XML类似的东西扩展到大部分位置,比方说因为所有的对象及其属性所构成的写法展示出来与XML极为相似,那么我觉得亮着就可以在呈献给编写代码的人的时候呈现一致.并且将同样的思路应用到函数上面,的确有一些不可避免的问题,我也了解一个结构简单到一定程度从来会使整体越发复杂,还是贴近现实给出一些东西来才好.我想我说是说不清楚的了,我想办法写成代码的形式.

冒号":"表示文件结构的,逗号","表示并列在行尾省略,函数和方法都视作文件,单引号" ' "开头后面的字符转义,单引号加方括号表示空号中所有内容转义为字符串" '[ ] ",图中线框的含义与方括号基本相同,用以表示优先级.问号"?"指的是运行到此处时导入的内容."@"表示回到主目录.美元符"$"代指所在目录.
io:window:open:
=[defaut:]
#
width:px=600
height:px=260
color:[22,22,33,1]
$[active:='[true],class='[自定义窗口1]]
name:='[window] d:=io:input:
show:'[请输入你的名字:]
=?
io:print:
='[hello]+d
#
color:[r:=255,g:=353,b:=33,o:=0.33];
font:
family:'[微软雅黑]
io:print:'继'续'请'按'"0'"','[或按1退出:]
store:newDate:[@io:input:get]:-'1:
0:[@do:exit]
[+0,-0]:['[结果是]:+$+'[我们开始!]][@io:print]
/*新的段落*/
date:countPlus:
total:=0
n:
call:='[请输入你的正整数'n':]:[@io:print]:[@do:escape]
value:=[[@io:input]:[@do:toNumber]]
['[公式算得结果:]:+[total:+[n:*[n+1]:/2]]]:[@io:print]
['[循环累加的结果:]:+[total:=0:[[n:>1]:[+n,@do:loop]]]]:[@io:print]
/*创建数组*/
array:
numbers:[size:=8,type:='[float]]
numbres:at:'0:=[@io:input]
numbres:at:'1:=[@io:input]
/*创建,复制,清除结构*/
structure:
strOne:
childOne
cOne
cTwo
cThree:format='[txt]
childTwo
childN
strTwo:=[strOne:[@do:copy]]
strThree:=[strOne:childOne:[@do:move]]
strOne:[@do:delete]
strThree:childOne:+[$$strTwo:childOne]
想了很多然后觉得smalltalk的写法不错,虽然没能力学,还好接触过的语言也不少了,每一个写法都不同,我想的,xml的结构和文件夹的结构其实一致,然后筛选文件的办法也相似,那么用一样的方式去理解,然后写到屏幕写到html写到代码的差不多,也可以放到一起理解,然后想操作文件一样操作自身,也经常在文件之间跳转,,然后学smalltalk把对象作为中心,感觉写代码的感觉很不一样,另外做到所有的代码相同的格式,但是名捕各自不同,引用的话方便一点,即便名目和书写量增加也无所谓的.而且便利在文件之间跳转. 然后允许代码的简写和定义框架..

我倾向于所有的代码表示都很清晰,格式也清晰,从网页到系统的,中间算法复杂一些倒是其次,因为初学者入门快一些,,也不用一点也不知道如何入门,至少简单的功能应该有必要简单实现的,即便是忙着堆砌代码..到此都是我的理解了,因为很难去接受这些,我从自己身上寻找原因实在不想归咎于智商还是认知的能力,我想有机会学好的话上面的疑问慢慢会减弱,当然现在我也不理解我为什么不理解也分析不出来自己怎么会这样,,留着东西存疑吧..
  评论这张
 
阅读(113)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017