当前位置:文档之家› JavaScript入门教程(初学者不可多得的优秀入门教材_通俗易懂_专业术语通俗化)(1)

JavaScript入门教程(初学者不可多得的优秀入门教材_通俗易懂_专业术语通俗化)(1)

第 1 章 JavaScript 语言入门 1 为什么学习 JavaScript 提要: Javascript 是学习脚本语言的首 选。她兼容性好,绝大多数浏览器均支持 Javascript,而且她功能强大,实现简单方 便,入门简单,即使是程序设计新手也可以 非常快速容易地使用 JavaScript 进行简单 的编程。 Javascript 是由 Netscape 公司创造的一 种脚本语言。 为便于推广, 被定为 javascript, 但是 javascript 与 java 是两门不相干的语言, 作用也不一样。作为一门独立的编程语言, javascript 可以做很多的事情, 但它最主流的 应用还是在 Web 上——创建动态网页(即网 页特效)。Javascript 在网络上应用广泛,几 乎所有的动态网页里都能找到它的身影。目 前流行的 AJAX 也是依赖于 Javascript 而存 在的。 Javascript 与 Jscript 也不是一门相同的 语言,Jscript 和 vbscript 是微软开发的两种 脚本语言,微软,Netscape 公司以及其他语

言开发商为减少 web 开发者的兼容麻烦, 所 以成立 ECMA, 该组织专门制定脚本语言的 标准和规范。 ECMA 制定的标准脚本语言叫 做 ECMAScript,Javascript 符合 ECMA 的 标 准 , 其 实 Javascript 也 可 以 叫 做 ECMAScript. Jscript 也 ECMA 的标准,但用户较少。 vbscript 仅局限在微软的用户,Netscape 不 支持。 概括地说,JavaScript 就是一种基于对 象和事件驱动,并具有安全性能的脚本语 言,脚本语言简单理解就是在客户端的浏览 器就可以互动响应处理程序的语言,而不需 要服务器的处理和响应,当然 JavaScript 也 可以做到与服务器的交互响应,而且功能也 很强大。而相对的服务器语言像 asp https://www.doczj.com/doc/5818843296.html, php jsp 等需要将命令上传服务器, 由服务器 处理后回传处理结果。对象和事件是 JavaScript 的两个核心。 JavaScript 可以被嵌入到 HTML 文件中, 不需要经过 Web 服务器就可以对用户操作 作出响应,使网页更好地与用户交互;在利

用客户端个人电脑性能资源的同时,适当减 小服务器端的压力,并减少用户等待时间。 2 将 JavaScript 插入网页的方法 与在网页中插入 CSS 的方式相似, 使用 language="javascript"表示使用 JavaScript 脚本语言,脚本语言还有 vbscript、 jsscript 等, 如果没有 language 属性,表示默认使用 JavaScript 脚本。其 中的...就是代码的内容。例如: JavaScript 使用 document.write 来输出 内容。将会输出在网页上输出:我是菜鸟我 怕谁! 学过编程的人应该知道, “我是菜鸟我怕 谁!”两侧双引号代表字符串的意思。不过 不理解这个概念也无所谓,学到后面就知道 什么时候应该加双引号,什么时候不需要加 了。 有些浏览器可能不支持 JavaScript, 我们 可以使用如下的方法对它们隐藏 JavaScript 代码。

里的内容对于不支持 JavaScript 的浏览器来说就等同于一段注释,而对于支 持 JavaScript 的浏览器,这段代码仍然会 执行。至于“//”符号则是 JavaScript 里 的注释符号,在这里添加它是为了防止 JavaScript 试图执行-->。 不过通常情况下, 现在的浏览器几乎都支持 JavaScript, 即使 是不支持的,也会了解如何合理地处理含有 JavaScript 的网页。 JavaScript 的插入位置不同, 效果也会有 所不同,还可以像 CSS 一样,将 JavaScript 保存成一个外部文件,这些内容会在下一节 讨论。 3 插入 JavaScript 的位置 JavaScript 脚本可以放在网页的 head 里 或者 body 部分,而且效果也不相同。

(1)放在 body 部分的 JavaScript 脚本 在网页读取到该语句的时候就会执行,例 如: (2 ) 在 head 部分的脚本在被调用的时候 才会执行,例如:

通常是在定义函 数,通过调用函数来执行 head 里的脚本。 (3)也可以像添加外部 CSS 一样添加外 部 JavaScript 脚本文件, 其后缀通常为.js。 例如: 如果很多网页都需要包含一段相同的代 码,那么将这些代码写入一个外部 JavaScript 文件是最好的方法。此后,任何 一个需要该功能的网页, 只需要引入这个 js 文件就可以了。 注意:脚本文件里头不能再含有 例子中的 document.write("我是菜鸟我 怕谁!"); 就是一个 JavaScript 语句,它可以告诉 浏览器做出一个特定任务。特别的,这个语 句是叫浏览器书写出一段内容。我们已经知 道,document.write 的功能是输出文本,所 以上面那个语句就是让浏览器输出“我是 菜鸟我怕谁!”。

在 JavaScript 中,一行的结束就被认定 为语句的结束。但是最好还是要在结尾加上 一个分号“;”来表示语句的结束。这是一 个编程的好习惯,事实上在很多语言中句末 的分号都是必须的。 看看下面这个代码块 5 JavaScript 注释 HTML、CSS 里都有注释,JavaScript 里自 然也有注释,而且分为单行注释与普通注释 两种。

5.1 单行注释 插入单行注释的符号是“//” 5.2 多行注释 多行注释以"/*"开始,以"*/"结束。 相信你已经了解注释的作用了。 HTML 的注 释不会被浏览器作为 HTML 解释, CSS 注释也

不会被浏览器解释。同理,JavaScript 的注 释也不会被执行。 注释的作用就是记录自己在编程时候的 思路,以便以后自己阅读代码时可以马上找 到思路。同样,注释也有助于别人阅读自己 书写的 JavaScript 代码。总之书写注释是 一个良好的编程习惯。 6 JavaScript 变量 (1)什么是变量 在代数中,我们会遇到下面的基础问题, 如果 a 的值为 5,b 的值为 6,那么 a 与 b 的 和是多少?在这个问题中,我们就可以把 a 和 b 看做变量,再设置一个变量 c 来保存 a 与 b 的和。 那么,上面的这个问题就可以用如下的 JavaScript 代码表示: 执行结果:10 在上面的例子中,我们用到了三个变量: a, b, c。 这些都是变量的名字, 在 JavaScript 中,我们需要用变量名来访问这个变量。在 JavaScript 中,变量名有如下规定:
?
?
变量名区分大小写,A 与 a 是两个不同 变量。 变量名必须以字母或者下划线开头。
(2)声明变量 我们可以用 var 声明变量,比如:

其实在第一个例子中我们已经看到了, JavaScript 中可以不声明变量直接赋值。 不 过先声明变量是一个良好的编程习惯。 (3)给变量赋值 来看一个上面出现过的语句: a = 5 ; 这个语句怎么读出来呢?“a 等于 5”? 对不起,不对。应该是“让 a 等于 5”, 说得专业一点,这叫“给 a 赋值”。 我们之前已经提到过,a 是变量,是可以 变的,所以从某种角度来说,它不等于任何 值,只是暂时的等于某个值。来看下面这个 例子,进一步熟悉一下赋值与等于的关系: a = 5;//让 a 等于 5,a 的值暂时等于 5 a = 6;//让 a 等于 6,a 的值暂时等于 6 再次强调,如果 JavaScript 是你学习的 第一门编程语言,一定要注意区分“等于” 和“赋值”这两个不同的概念。

(4)变量的数据类型 其实,在 JavaScript 中,变量是无所不 能的容器,你可以吧任何东西存储在变量 里,例如: var quanNeng1 = 123;//数字 var quanNeng2 = "一二三"//字符串 其中,quanNeng2 这个变量存储了一个 字符串,字符串需要用一对引号括起来。变 量还可以存储更多的东西, 例如数组, 对象, 布尔值等等,我们会在后面介绍这些内容。 7 JavaScript 操作符 7.1 运算操作符 操作符是用于在 JavaScript 中指定一 定动作的符号,其中算术操作符主要用来完 成类似加减乘除的工作。 (1)操作符举例 看下面这段 JavaScript 代码。

c = a + b; 其中的"="和"+"都是操作符。 JavaScript 中还有很多这样的操作符, 例如,加减乘除是 JavaScript 中比较基本 的几个操作符,它们的意义与在数学中没有 什么差别。 JavaScript 中最常见的操作符是赋值 操作符“=”,上一节我们已经强调过,它 不是等于。 (2)操作符的优先级 我们都知道,在数学中,“a + b * c” 这个式子中,乘法将先于加法运算。同样, 在 JavaScript 中,这个式子会按相同的顺 序执行。我们称之为“优先级”,即“*” 的优先级高于“+”。 与数学中一样,改变运算顺序的方法是 添加括号, JavaScript 中改变优先级的方法 也是添加括号。例如: (a +b) * c

(3)字符串的连接 在 JavaScript 中,“+”不知代表加法, 同样也可以使用它来谅解两个字符串,例 如: example = "乌" + "龟"; 在上面的例子中,example 将包含“乌 龟”这个字符串。这是由于“+”完成了 “乌”和“龟”的连接,当然了,你也可以 把这种行为理解成字符串的加法。 (4)自加一,自减一操作符 这里我们来看两个非常常用的运算符, 自 加一“++”;自减一“--”。首先来看一个 例子: a = 5; a++;//a 的值变为 6 a--//a 的值有变回 5

上面的例子中,a++使得 a 的值在原来的 基础上增加 1, a--则让 a 在现在的基础上在 减去 1。所以,其实“a++”也可以写成 “a = a + 1”;//等同于 a++ (5)复合操作符 延续上面的例子,其实“a = a + 1”还 可以写成: a += 1;//将 a 的值加 1 之后再赋给 a
这样把运算和赋值结合到一起的操作符 叫做复合操作符。上面我们看到的是加法与 赋值的结合, JavaScript 中还有其它的符合 运算符: a a a a += -= *= /= b;// b;// b;// b;// a a a a = = = = a a a a + * / b b b b

7.2 比较操作符和逻辑操作符 操作符是用于在 JavaScript 中指定一 定动作的符号。 (1)比较操作符 比如: “==”符号, 它是一个比较操作符, 它表示的意思就是“相等吗?”。 例如: a==b 表示: “a 与 b 的值相等吗?” 在 JavaScript 中,这样的比较操作符有 很多,下面就列出这些操作符以及它们的含 义。
? ? ? ? ? ?
“>” —— a 大于 b 吗? “<” —— a 小于 b 吗? “>=” —— a 大于等于 b 吗? “<=” —— a 小于等于 b 吗? “==” —— a 等于 b 吗? “!=” —— a 不等于 b 吗?
(2)逻辑操作符 数学里面的“a>b”在 JavaScript 中还表 示为 a>b;数学中的“b 大于 a,b 小于 c”

是“aa && a<b 你可能已经猜到了,“&&”是而且的意 思。 if(条件 1 && 条件 2) {//代码} 只有条件 1、2 同时满足,代码才会得到 执行。 类似的操作符还有“或者(||)”和“非 (!)”
if(条件 1 || 条件 2) {//代码}

“||”表示或者的意思, 只要条件 1 或 2 中有一个满足,代码就会得到执行。 if(!条件) {//代码} “!”表示非,也就是不是的意思,只有 条件不满足的时候,代码才会得到执行。 8 JavaScript 流程控制语句 8.1 if else 语句(如果,否则) if else 是所有编程语言里都有的功能, 它使得程序具有简单的判断能力。 在介绍 if 之前,让我们先来了解一下 布尔值这个概念。 (1)布尔(Bool)值 在变量一节中,我们曾经说过,变量可以 用来存储布尔值。哪么布尔值的作用究竟是 什么呢?简单的说,布尔值的作用就是用来 表示“真的假的”。所以布尔值其实只有两 种取值:真(true)和假(false)。

JavaScript入门教程(初学者不可多得的优秀入门教材,通俗易懂,专业术语通俗化)

第 1 章 JavaScript 语言入门 1 为什么学习 JavaScript
提要:Javascript 是学习脚本语言的首选。她兼容性好,绝大多数浏览器均支持 Javascript,而且她功能强大,实现简单方便,入门简单,即使是程序设计新手也可以非常 快速容易地使用 JavaScript 进行简单的编程。
Javascript 是由 Netscape 公司创造的一种脚本语言。为便于推广,被定为 javascript,但 是 javascript 与 java 是两门不相干的语言, 作用也不一样。 作为一门独立的编程语言, javascript 可以做很多的事情,但它最主流的应用还是在 Web 上——创建动态网页(即网页特效)。 Javascript 在网络上应用广泛, 几乎所有的动态网页里都能找到它的身影。 目前流行的 AJAX 也是依赖于 Javascript 而存在的。 Javascript 与 Jscript 也不是一门相同的语言, Jscript 和 vbscript 是微软开发的两种脚本语 言,微软,Netscape 公司以及其他语言开发商为减少 web 开发者的兼容麻烦,所以成立 ECMA , 该组 织 专 门制定 脚 本 语 言的 标 准 和规范 。 ECMA 制 定 的标 准脚 本 语 言 叫做 ECMAScript,Javascript 符合 ECMA 的标准,其实 Javascript 也可以叫做 ECMAScript. Jscript 也 ECMA 的标准, 但用户较少。vbscript 仅局限在微软的用户, Netscape 不支持。 概括地说,JavaScript 就是一种基于对象和事件驱动,并具有安全性能的脚本语言,脚 本语言简单理解就是在客户端的浏览器就可以互动响应处理程序的语言, 而不需要服务器的 处理和响应,当然 JavaScript 也可以做到与服务器的交互响应,而且功能也很强大。而相对 的服务器语言像 asp https://www.doczj.com/doc/5818843296.html, php jsp 等需要将命令上传服务器,由服务器处理后回传处理结 果。对象和事件是 JavaScript 的两个核心。 JavaScript 可以被嵌入到 HTML 文件中,不需要经过 Web 服务器就可以对用户操作作 出响应,使网页更好地与用户交互;在利用客户端个人电脑性能资源的同时,适当减小服务 器端的压力,并减少用户等待时间。
2 将 JavaScript 插入网页的方法
与在网页中插入 CSS 的方式相似,使用
language="javascript"表示使用 JavaScript 脚本语言,脚本语言还有 vbscript、 jsscript 等,如果没有 language 属性,表示默认使用 JavaScript 脚本。其中的...就是代 码的内容。例如:

sketchup入门教程

我想大家能静下心来把这篇文章看完对下面的操作就会轻松很多了SKETCHUP初学者圣经 这是老外写的一篇初学者的指南,主要阐述了SKETCHUP的基本建模思路和原则及技巧,觉得很好,堪称圣经,我将它翻译过来,篇幅比较长,希望大家能够认真研读一下,虽说是初学者圣经,但里面的内容对于老手来说也堪称经典,同样可以读一读,里面有些内容需要读者由SketchUp的基本知识,大家可以再看本站FLASH教程的同时读一下这篇文章,我想收获会更大。 这是我自己的一些经验。如果你对SketchUp还没有很多的了解和经验,那么试试按照下面说得去做,直到你得出了自己的经验和见解。我采用下面这些方法,是因为它们适合我工作的习惯,其他人可能会有不同的适合自己的方法,如果你有更好的招数,拿出来和大家共享一下子吧! 建模--步骤 首先,一条原则是我们应该尽量将模型量控制在最简单,最小。当然,如果你以建立细致入微的模型为乐趣的话,那么可以不必遵循这个原则。但是,如果你是用SketchUp来养家活口,维持生计,那么过分细致的模型是没有必要的。你应该努力在完成工作的前提下,将模型建的尽量简单。一旦你不得不更改模型的时候,尤其是本来即将完成时,需要更改的话,越简单的模型越容易修改。 如果你的模型按照一定的原则清晰的分成了组或组件,那么其实你就

可以将任意组件保存成一个单独的文件,在需要改变组件的时候,只需要打开保存的那个文件,进行编辑并保存,然后在含有这个组件的模型中,重新调用就可以了,这样做不必受场景中其他东西的干扰,编辑速度也快。如果你边建模边推敲方案,那么就先建立一个大的体块,随着你设计的深入,逐渐将模型加入细节。你可以轻松的将一些粗糙的大体块替换为精致的模型,当然前提是你要有足够深入的设计。 导入CAD文件 将CAD文件导入SketchUp,然后通过简单地描一描线段,使它生成面,然后推推拉拉地建立起一个3D模型,这听起来确实令人兴奋。但是这样工作的效果实际上取决于你的CAD图的质量。 导入CAD的2D文件,实际上能产生许多令人头疼的麻烦。熟手画得简单的轮廓线的CAD图不会产生什么大的麻烦,生手画的细节繁多,杂乱无章的CAD图就不那么容易利用了。“带有小小的线段、转角处两条线没有相交、一条线和另外一条看上去平行实际上只差一点点”,有这些问题的CAD图,都会在你建立模型的时候成为你的绊脚石,似乎应该说是钢针,因为它们小的让你很难察觉和纠正。用这样的CAD图导入SketchUp作为底图,你花费在纠正错误上的时间反倒会比你节省的时间多。 接近完成的CAD图纸,实际上包含了大量你建模时用不着的信息。你在CAD制图中过分详细的分层方法或者是重叠的线等等,都是在

素描入门教案

第一章素描基础理论 课程名称:石膏几何体(正方体) 教学目的:通过本科教学使学生懂得写实素描:石膏几何体写生的意义。掌握写生的观察方法、作画步骤、和技巧。为上好其他绘画专业课奠定造型基础。 教学重点:正确的观察方法,对形体空间状态的理解和分析,透视现象和原理。 教学难点:对形体空间状态的理解,绘画透视原理。 教学方法:讲授法、示范法、参观法、图片展示法,谈话法。 教学工具准备:1 教具---写生台、衬布、景物、石膏几何体正方体、范画、印刷画页、画册。2 学具---素描纸、中华绘图铅笔、HB、B、2B、4B、削笔刀、橡皮。 学时:2课时 教学内容与过程 课时分配: 一理论部分1课时。 1 概述:素描的基本概念;基本分类和学习的意义;素描的工具材料。 2景物、石膏几何形体写生的目的和意义。 3景物、石膏几何形体写生基本透视原理。 4景物、石膏几何形体写生的光影规律。 5写生中的角度选择及构图。 6写实素描的观察方法与表现。 7素描造型的基本要素。 8长短期素描作业的表现方法。 二实践部分54课时 作业1:立方体、白衬布 要求:线造型,立方体的各条棱边线必须服从透规律。简单画出白色石膏不同面,由于受光角度不同所呈现的不同深浅调子。 作业2:立方体,陶罐,浅灰色衬布写生。 要求:线造型略加光影,仍然训练学生对形体和透视现象的理解。 作业3:深灰色衬布,圆锥体,瓷灌,立方体。(要求同上) 作业4:球体景物,十字交叉体,金属器、黑色衬布。 要求:全因素描,画出物体的质感量感。 作业5:学生自己选择摆放一组静物作为考试得题目。 评分标准:物体的形状比例准确,符合绘画透视原理;构图大小前后要有层次感、有节奏感。明暗素描关系正确,有空间感,立体感,能体现出物体的 质感量感。

少儿绘画教程:石膏像初学者必读

少儿绘画教程:石膏像初学者必读 如果一个学习者,在经过了一段石膏头像的训练之后,仍然感到 力不从心,学习的效果不大,那他就应该认真地去查找一下原因了。 容易造成石膏头像素描出现错误的原因有很多,但主要原出是: 学习者没有在素描的几何体、静物阶段,解决好素描的基础问题,比 如素描的起草问题、找关系问题等。当石膏头像训练中碰到这些问题时,他就更加难以应付。如果这类问题发生了,学习者是停止石膏头 像的训练,选择较为简单的石膏五官像训练,作为解决基础问题的方法。如果是其他方面的原因,学画者能够通过增强思考分析,采取较 为理性的方法加以解决。下面我们一起来分析一下石膏头像学习中常 见的错误。 (1)形体不准。这是一个典型的因素描基础不稳造成的错误。问 题出现在两个方面:一个是在素描的起草阶段,没有严格按照素描的 步骤技术要求实行,过早地进入了局部定形刻画阶段;另一个是没有 完全掌握素描“找关系”的方法,不会用“直线串珠法”和类似的方 法检查判断结构的比例、角度的准确关系。解决的办法是,返回到简 单对象的训练,认真体会步骤技术的要领。 (2)神态不对。石膏头像写生往往出现这种情况:在头像形体基 本确定以后,画中头像的表情神态与实际对象不符,经过形体测量检查,也没有发现大的比例差异,所以,无法对其实行明确的修改。造 成这种令人头疼的原因是,在起草的过程中,画者对结构上斜线的角 度和转折的弯度,实行了“稍微”的夸张,对侧面的透视“稍微”的 减少了缩变,使描绘的形体不知不觉地走了样。这是画者素描整体观 点不强,过度注重局部刻画的结果。解决的方法是:在熟悉选定阶段,重视对头像的整体观察,获得一个包括神情在内的完整的形体印象, 在定形的过程中,少用局部分析的方法,多用整体的感受方法,重视 结构的斜线角度,强调侧面的透视缩变,推迟转折弯度的定形。

新手素描入门技法教程

新手素描入门技法教程 一、素描的概念 素描从广义上讲,顾名思义,包含有“朴素的描写”之意。它是用铅笔、毛笔、钢笔、碳笔,甚至是现在流行的手写版的画笔等工具做单色的描绘。但从狭义上讲,素描是一切造型艺术(包括绘画、建筑、雕塑等)的基础训练学科。是通过线条、色块的深浅把我们所画的物象的体积的感觉和空间的感觉真实的表现在平面的纸上。学习美术必须打好素描基础。 素描是一切造型艺术的基础,素描也是独立的艺术形式。艺术使人产生美感,只有建立在美感基础上的训练,才是我们需要的。在素描的基础联系过程中,必须循序渐进、踏踏实实的走好每一步,日积月累才能做到得心应手,以情动人、以美悦人。相信大家都能通过自身的努力,做到心专、脑动、眼准、手勤,持之以恒必将会有令人惊喜的收获。 二、画素描需要的工具及如何使用 1、用笔的要求 铅笔:美术铅笔的铅芯有不同等级的软硬区别。硬的以“H”为代表,如:1H、2H、3H、4H等,前边数字越大,硬度越强,即色度越淡;

软的以“B”为代表,如:1B、2B、3B、4B、5B、6B等,数字越大软度越强,色度越黑;学生用铅笔一般是HB形,软硬适中。对於初学绘画的可从HB到4B中选择三种类型就可以了。

炭笔:炭笔的用法和铅笔相似,炭笔的色泽深黑,有较强的表现能力,是画素描的理想工具,用於画人物肖像尤佳。但画重了很难擦掉。木炭条:木炭条是用树枝烧制而成,色泽较黑,质地松散,附着力较差,画完成后需喷固定液,否则极易掉色破坏效果。 炭精棒:炭精棒常见的有黑色和赭石色两种,质地较木炭条硬,附着力较强,可用可不用固定液。 利用铅笔表现明暗的方法: 1)铅笔直立地以尖端来画时,画出来的线较明了而坚实;铅笔斜侧起来以尖端的腹部来画时,笔触及线条都比较模糊而柔弱。 2)笔触的方向要整理才不致混乱。 2、橡皮:画画用的橡皮一般常用的有香型的较软的橡皮和可塑性橡皮,可塑性橡皮如同橡皮泥,用起来非常方便

新手入门素描基础教程

--序言及学习须知 学画画关键有3点,就是动手、动手、动手。 素描的概念(兼思想教育、热身) 素描从广义上讲,顾名思义,包含有“朴素的描写”之意。它是用铅笔、毛笔、钢笔、碳笔,甚至是现在流行的手写版的画笔等工具做单色的描绘。 但从狭义上讲,素描是一切造型艺术(包括绘画、建筑、雕塑等)的基础训练学科。是通过线条、色块的深浅把我们所画的物象的体积的感觉和空间的感觉真实的表现在平面的纸上。学习美术必须打好素描基础。 素描是一切造型艺术的基础,素描也是独立的艺术形式。艺术使人产生美感,只有建立在美感基础上的训练,才是我们需要的。在素描的基础联系过程中,必须循序渐进、踏踏实实的走好每一步,日积月累才能做到得心应手,以情动人、以美悦人。相信大家都能通过自身的努力,做到心专、脑动、眼准、手勤,持之以恒必将会有令人惊喜的收获。 一、画素描需要的工具及如何使用 1、用笔的要求 铅笔:美术铅笔的铅芯有不同等级的软硬区别.硬的以"H"为代表,如:1H、2H、3H、4H等,前边数字越大,硬度越强,即色度越淡;软的以"B"为代表,如:1B、2B、3B、4B、5B、6B等,数字越大软度越强,色度越黑;学生用铅笔一般是HB 形,软硬适中.对於初学绘画的可从HB到4B中选择三种类型就可以了。 炭笔:炭笔的用法和铅笔相似,炭笔的色泽深黑,有较强的表现能力,是画素描的理想工具,用於画人物肖像尤佳.但画重了很难擦掉。 木炭条:木炭条是用树枝烧制而成,色泽较黑,质地松散,附着力较差,画完成后需喷固定液,否则极易掉色破坏效果。 炭精棒:炭精棒常见的有黑色和赭石色两种,质地较木炭条硬,附着力较强,可用可不用固定液。 利用铅笔表现明暗的方法: (1).铅笔直立地以尖端来画时,画出来的线较明了而坚实;铅笔斜侧起来以尖端的腹部来画时,笔触及线条都比较模糊而柔弱。 (2).笔触的方向要整理才不致混乱。 2、橡皮:画画用的橡皮一般常用的有香型的较软的橡皮和可塑性橡皮,可塑性

javascript基础练习题

基础练习题 一、简单Java程序调试 1)以下哪个是Java应用程序main方法的有效定义? A. public static void main(); B. public static void main( String args ); C. public static void main( String args[] ); D. public static void main( Graphics g ); E. public static boolean main( String a[] ); 2) 编译和运行以下代码的结果为: public class MyMain{ public static void main(String argv){ System.out.println("Hello cruel world"); } } A.编译错误; B.运行输出"Hello cruel world"; C.编译无错,但运行时指示没有定义构造方法。 D.编译无错,但运行时指示没有正确定义main方法。 3)下列选项中不属于Java虚拟机的执行特点的一项是: A.异常处理B.多线程C.动态链接D.简单易学 4)不属于Java语言特点的一项是: A.分布式 B. 安全性 C. 编译执行 D.面向对象 5)以下程序的运行结果为: public class Test{ public static void main(String argv[ ]){ System.out.println("x="+5); } } A. 5 B. x=5 C. "x="+5 D. "x="5 6) 以下程序的运行结果为: public class Test{ public static void main(String argv[ ]){ System.out.println("good"+"morning"); } } A. goodmorning B. "good"+"morning" C. good morning D. good+morning 二、Java符号与表达式 1) 现有一个int类型的整数和一个double类型的数进行加法运算,则得到的结果类型为: A.int类型 B. double类型 C. float类型 D. long类型 2)下面程序段的输出结果是:

草图大师基础教程

1、选择的时候,双击一个单独的面可以同时选中这个面和组成这个面的线。 2、双击物体上的一个面,可以选择该面的面和线三击物体上的一个面,可以选择该物体的所有面和线。 3、使用漫游命令和相机命令的时候,可以在右下角的输入框里面输入视线的高度。 4、使用动态缩放命令的时候,可以输入数字+deg(例:60deg)来调整相机视角。 5、使用动态缩放命令的时候,可以输入数字+mm(例:35mm)来调整相机焦距。 6、把物体做成组群或者组件,可以在右键菜单里面的沿轴镜相里面选择镜相方式。 7、选择物体,用比例缩放命令,选择缩放方向以后输入-1,可以镜相物体。 8、利用推拉命令一次,下次运用推拉命令时双击可重复上次的尺寸。 9、选择物体时按住ctrl可以增加选择,按住shift可以加减选择,同时按住ctrl和shift为减选择。 10、shift+鼠标中键为pan功能。 11、当锁定一个方向时(如平行,极轴等)按住shift可保持这个锁定。 12、选择状态下单击物体是选线或面双击是线和面而三击可以选体选择物体后按住CT RL 用移动复制命令可以直接复制物体而如果该物体已经做成组的话复制出来的物体依然在同一组里使用橡皮檫只能删除线而不能删除面所以如果要删除一个面上杂乱的线用橡皮檫要比框选物体后用DEL命令方便。 13、滚轮+左键全按是pan哦,注意先按滚轮,在按左键。 14、在复制移动(按CTRL复制)后输入x/ 的数值时,如输入5/则两物体之间出现4个物体,如输入4/则两物体之间出现3个物体,阵列也一样! 15、在导出cad时有一个选项(options,在save/cancel键下方),进入其中并选择边线(edges)和面(faces),导出后就线和面都有了。 16、查看--显示隐藏组件,快捷键是shift+a。crtl+A全选,同时按住Shift和ctrl点击不想隐藏的物体,再按隐藏的快捷键就可以了。 17、SU-技巧-空间分割, 用画直线的工具在一表面停留(不要点击鼠标),按住SHIF T键,移动鼠标,会有一条平行于此表面的辅助线(虚线)出现,用来画空间分割是一个很好的方法。 18、su的捕捉就好象cad里面的极轴,就是比如当你移动一个物体的时候,大致的移动方向接近某个轴方向的时候,会自动捕捉,分别显示红绿蓝三色辅助线,当然画线等等操作的时候也是同样的。 19、快捷键在窗口-系统属性-快捷键里面可以设置 20、在确定方向以后,可以点住SHIFT键来锁定方向 21、缩放视图的时候按住shift可变为广角镜头。 22、在一个新的面上双击可以重复上次拉伸的尺寸。 23、用右键点取面可以让视图或者坐标轴对齐到这个面。

初学素描入门基本理论知识

初学素描入门基本理论知识 一、透视原理 一、透视的基本术语 1,视平线:就是与画者眼睛平行的水平线。 2,心点:就是画者眼睛正对着视平线上的一点。 3,视点:就是画者眼睛的位置。 4,视中线:就是视点与心点相连,与视平线成直角的线。 5,消失点:就是与画面不平行的成角物体,在透视中伸远到视平线心点两旁的消失点。 6,平行透视:就是有一面与画面成平行的正方形或长方形物体的透视。这种透视有整齐、平展、稳定、庄严的感觉。 7,成角透视:就是任何一面都不与平行的正方形成长方形的物体透视。这种透视能使构图较有变化。 二、透视的画法 在素描中最基本的形体是立方体。素描时,大多是以对三个面所进行的观察方法来决定立方体的表现。另外,利用面与面的分界线所造成的角度,也能暗示出物体的深度,这就涉及到透视规律。 透视分一点透视(又称平行透视),两点透视(又称成角透视)及三点透视三类。一点透视就是说立方体放在一个水平面上,前方的面(正面)的四边分别与画纸四边平行时,上部朝纵深的平行直线与眼睛的高度一致,消失成为一点,而正面则为正方形(如图1)。

两点透视就是把立方体画到画面上,立方体的四个面相对于画面倾斜成一定角度时,往纵深平行的直线产生了两个消失点。在这种情况下,与上下两个水平面相垂直的平行线也产生了长度的缩小,但是不带有消失点(如图2)

透视图中凡是变动了的线称变线,不变的线称原线,要记住近大远小,近实远虚的规律。 前面所讲的立方体透视图法适用全部物体,下面就说明一下圆及圆柱体透视,分解如下: 圆的透视: 和前面的圆相比较,里面的圆当然是被缩小了,但仍然是完全的相似形。两个椭圆是平行的面,但里面的那个被缩小了,此时,椭圆的长轴(未绘)与长方体的边不平行。两个椭圆的面失掉了平行性,也不是相似形。 二、认识素描中的明暗 1.何谓明暗:(任学生自由联想发挥,唤起旧经验) 2.明暗产生的原因:有光源(不论是自然光源、人工光源)照射,才会产生明暗;

(完整版)素描课程教案全解

目录

素描基础(一)——认识素描 素描的概念:素描从广义上讲,顾名思义,包含有“朴素的描写”之意。它是用铅笔、毛笔、钢笔、碳笔,甚至是现在流行的手写版的画笔等工具做单色的描绘。 但从狭义上讲,素描是一切造型艺术(包括绘画、建筑、雕塑等)的基础训练学科。是通过线条、色块的深浅把我们所画的物象的体积的感觉和空间的感觉真实的表现在平面的纸上。学习美术必须打好素描基础。 素描是一切造型艺术的基础,素描也是独立的艺术形式。艺术使人产生美感,只有建立在美感基础上的训练,才是我们需要的。在素描的基础联系过程中,必须循序渐进、踏踏实实的走好每一步,日积月累才能做到得心应手,以情动人、以美悦人。相信大家都能通过自身的努力,做到心专、脑动、眼准、手勤,持之以恒必将会有令人惊喜的收获。 一、画素描需要的工具及如何使用 1、用笔的要求 铅笔:美术铅笔的铅芯有不同 等级的软硬区别.硬的以"H"为代 表,如:1H、2H、3H、4H等,前边 数字越大,硬度越强,即色度越 淡;软的以"B"为代表,如:1B、 2B、3B、4B、5B、6B等,数字越大 软度越强,色度越黑;学生用铅笔 一般是HB形,软硬适中.对於初学 绘画的可从HB到4B中选择三种类 型就可以了。 炭笔:炭笔的用法和铅笔相似,炭笔的色泽深黑,有较强的表现能力,是画素描的理想工具,用於画人物肖像尤佳.但画重了很难擦掉。 木炭条:木炭条是用树枝烧制而成,色泽较黑,质地松散,附着力较差,画完成后需喷固定液,否则极易掉色破坏效果。 炭精棒:炭精棒常见的有黑色和赭石色两种,质地较木炭条硬,附着力

较强,可用可不用固定液。 利用铅笔表现明暗的方法: (1).铅笔直立地以尖端来画时,画出来的线较明了而坚实;铅笔斜侧起来以尖端的腹部来画时,笔触及线条都比较模糊而柔弱。 (2).笔触的方向要整理才不致混乱。 2、橡皮:画画用的橡皮一般常用的有香型的较软的橡皮和可塑性橡皮,可塑性橡皮如同橡皮泥,用起来非常方便 铅笔画使用橡皮擦注意事项: (1).初学时往往总觉得画一笔不满意时,就马上用橡皮擦去了,第二次画得不对时又再擦去,这是最不好的习惯。一则容易伤害画纸使纸张留下疤痕,再则画时就越画越无把握了,所以应极力避免。 (2).当第一笔画不对时,尽可再画上第二笔,如此画时就有一个标准,容易改正,等浓淡明暗一切都画好之后,再把不用之处的铅笔线,用橡皮轻轻擦去,这样整幅画面就清楚可爱多了。 (3).其实画面上许多无用的线痕,通常到最后都会被暗的部份遮没了,我们只需把露出的部份擦去,这样也较为省力。同时不用的线痕,往往无形中成为主体的衬托物,所以不但不擦去无害于画面,有时反而收到无形的效果,这是我们不可不注意的地方。 3、用纸的要求 画素描通常在专用的素描纸上进行(不过我的素描纸就是电脑屏幕,当然我的笔也就是画板的画笔了),选用素描纸时,要注意纸质坚实、平整、耐磨、纹理细腻、不毛不皱、易于修改(好麻烦啊,不过为了能画出好的作品,也没办法,呵呵),如素描纸、铅画纸,如太粗、太薄、太光滑的纸都不适合铅笔画素描。初学者使用的纸张大小以8开或4开为宜,16开大小的铜版纸和复印纸,则适合用钢笔、圆珠笔画素描。 4、画板和画夹 画板和画夹都有不同的型号,大小可随自己的画幅而定,初学者选用590X440mm左右的为宜.画板比较坚固耐用,画夹则方便携带,是外出写生的好帮手。

天堂素描基础教程--素描基础知识(完全整理版)

天堂素描基础教程--素描基础知识 造型基本因素 1、形体的点、线、面 我们所描绘的物体都是立体的,而最基本的形体是立方体、球形、柱体与椎体。素描写生可从这四类形体出发,去研究 主体构成的基本因素与形体塑造的关系 点点表示位置,是形体塑造的标记,对于造型有着特定的数量意义。先看位置点,找 出它的基点与顶点、右点、左点、近 点和远点,这些点规定着物体的整体范围和个面之间的大小比例关系。再看转折点,这些点如同交通枢纽,联系着形体中的 线与面。 线线由点的定向运动产生。线条是点运动的延续,连接起点和终点的是线,任何一幅 素描都是由无数的线组合而成。线是 形体塑造的中坚,线有着无穷的魅力。 辅助线是指在形体塑造的过程中所借助的假设线。这些线,有助于我们把握形体的动势和形体的整体特征,有利于我们表 现形体时能做到从整体到局部有序的进行。 轮廓线轮廓线反映的是形体转折部分。在绘画过程中,轮廓线的表现要求由直线到曲线,有外轮廓到内轮廓,从而形成物 体的立体框架。 面无数点的组合或无数线排列后的效果,在视觉上形成了面,而面运动产生了体。在 造型过程中,面可分为两类,即直面 与曲面。 直面立方体在画面上一般是以正面、侧面、顶(底)三个面呈现。 曲面球体借助于光线,在画面上一般是以亮面、暗面、明暗交界线(面)、反光面和投影组合而成。 任何一种复杂的形体,都可以由立方体、球体体面关系去理解和分析。 2、比例与分割 比例是指物体间或物体各部分的大小、长短、高低、多少、窄宽、厚薄、面积风诸方面的比较。不同的比例关系形成不同 的美感,观察与表现比例关系有个较好的方法,如先抓住相比关系因素的两极,再确定中间部分,依次分割下去,就可以确 定出任何复杂的比例关系 3、特征与基本形 物体的形体特征,是指物象都有自己的特征,使之相互之间得到区别。我们要对形状进行概括与归纳,形成了一个基本 形的概念,如圆形:人脸、苹果、罐子、太阳;方形:课桌、书籍、电视机、房子等,因此可以这样说,抓住了基本形就基 本抓住了形体的主要特征。 天堂素描基础教程--素描基础知识 - 基础知识 - 平面设计 - 破釜沉舟: 为网站站长.设计师.编程开发者. 提供资源! 从形体总体出发,对物体的原形进行简化,省去烦琐的细枝末节,以形成简单的几何形

最新JavaScript_深度剖析(从入门到精通)

第一讲JavaScript语言概况 第二讲JavaScript基本数据结构 第三讲JavaScript程序构成 第四讲基于对象的JavaScript语言 第五讲创建新对象 第六讲使用内部对象系统 第七讲窗口及输入输出 第八讲WEB页面信息的交互 第九讲实现更复杂的交互 第一讲JavaScript语言概况 Internet时代,造就了我们新的工作和生活方式,其互联性、开放性和共享信息的模式,打破了传统信息传播方式的重重壁垒,为我们带来了新的机遇。随着计算机和信息时代的到来,人类社会前进的脚步在逐渐加快,每一天都有新的事情发生,每一天都在创造着奇迹。随着Internet技术的突飞猛进,各行各业都在加入Internet的行业中来。无论从管理方面,还是从商业角度来看,Internet都可以带来无限生机。通过Internet,可以实现地区、集体乃至个人的连接,从而达到一种“统一的和谐”。那么怎样把自己的或公司的信息资源加入到WWW 服务器,是广大用户日益关心的问题。采用超链技术(超文本和超媒体技术)是实现这个目标最简单的、最快速的手段和途径。具体实现这种手段的支持环境,那就是HTML 超文本标识语言。通过它们可制作所需的Web网页。 通过超文本(Hyper Text)和超媒体(Hyper Media)技术结合超链接(Hyper link)的链接功能将各种信息组织成网络结构(web),构成网络文档(Document),实现Internet上的“漫游”。通过HTML符号的描述就可以实现文字、表格、声音、图像、动画等多媒体信息的检索。 然而采用这种超链技术存在有一定的缺陷,那就是它只能提供一种静态的信息资源,缺少动态的客户端与服务器端的交互。虽然可通过CGI (Common Gateway Interface)通用网关接口实现一定的交互,但由于该方法编程较为复杂,因而在一段时间防碍了Internet技术的发展。而JavaScript的出现,无凝为Internet 网上用户带来了一线生机。可以这样说,JavaScript的出现是时代的需求,是当今的信息时代造就了JavaScript。 JavaScript的出现,它可以使得信息和用户之间不仅只是一种显示和浏览的关系,而是实现了一种实时的、动态的、可交式的表达能力。从而基于CGI静态的HTML页面将被可提供动态实时信息,并对客户操作进行反应的Web页面的取代。JavaScript脚本正是满足这种需求而产生的语言。它深受广泛用户的喜爱的

素描入门基础教程

素描入门基础教程 现在有很多家长想让孩子学一些绘画的技能,所以,今天要讲的就是素描要如何才能学好。这是最基本的教程哦。 素描造型的方法和规律是通过直接研究客观对象而的出的结果,所以,素描的学习理应建立在写生的基础上。写生是素描训练最基本的形式,是提升素描画画水平的主要手段。 实行素描写生首先有一个如何准确理解对象的问题,这就是观察方法的问题。素描写生的一个基本原则是忠实地描绘对象并不是指简单机械地自然模仿,而是使用科学的方法去塑造对象。而学会用科学的方法塑造对象,首先要学会科学的方法观察对象。没有经过素描训练的人观察物像时,总是习惯于从细部去看,看完一个局部在看另一个局部。这种观察反映到画面上,就不能准确、完整的表现物像的整体形象。而有经验的画家观察对象,总是从整体出发,从大处着眼。整体地看对象的形体结构、明暗调子关系,而不是从细小的局部零碎地去看,这样的观察才能准确把握对象的整体形象。所以,准确的观察方法就是养成一种整体观察物像的习惯。这种观察是以全面研究对象的各种复杂关系为基础;以比较为手

法;以从整体出到局部,再到整体为基本程序的。 科学的观察方法与准确的作画程序是一致的,而准确的作画程序又反过来促动科学的观察方法。素描写生都要经过构图、轮廓、大形、深入刻画到整体调整等不同的作画环节。这个作画的过程,就是体现着从整体到局部,再回到整体的观察过程。如果没有这种准确的作画程序,就不能保证画面的准确、深入与完整。 3 立体的观点

一切物体的存有都占据一定的空间,素描的一个基本要求就是在平面的纸上塑造具有三维空间的立体形象。所以,素描学习从一开始就应在头脑中树立立体的观点。在素描中,形体是由很多不同方向和形状的透视面组成,面构成了立体的形。有了这种观点,我们就能够在各种形象中把握物像立体的基点。 4 脑、眼、手的协作 为了成功地掌握素描造型基础知识和表现技能,在训练中,还要十分注重脑、眼、手的结合。画画不但要用眼、动手,更要动脑。把理性的分析与感性的表现结合起来,才能较好地领悟和掌握素描的基本要领和表现技巧。在绘画训练中,需要把观察的形象实行归纳、分析,对形体结构关系实行概括处理,这些都不可能不认真思考。善于思考的人,也就是善于学习的人。有了准确的理解,才能更有效地指挥眼、手的训练。所以说,勤于思考,注重脑、眼、手的统一协作,是画好

JAVASCRIPT从入门到精通读书笔记

《JavaScript从入门到精通》读书笔记 今年的学习计划要读的书是《JavaScript权威指南》,里面内容比较有深度,所以决定买了比较好理解的《JavaScript从入门到精通》开始学习。 此书前半部分还是比较基础,平时工作中都能用得到,后半部分涉及到了Ajax、本地数据存储、离线应用和canvas图形等比较高级的用法。 首先主要介绍了JavaScript的发展历史版本变化,了解一下就可以。 初次使用JavaScript,重点讲了JavaScript的”字符串。例如。浏览器在加载如下代码就会产生一个错误。”); } Hi(); 错误原因:当浏览器解析到字符串””时,会结束JavaScript代码段的执行。解决方法: 使用转义字符把字符串‘’分成两部分来写就不会造成浏览器的误解。 代码测试和错误处理,理解浏览器的不同内核和代码不同的兼容性,在不同浏览器代码报错的时候会有不同的调试方法,学会使用浏览器的调试器对网页开发效率会有很大的提高。现在主流的浏览器是Chrome、Firefox、Safari等。 JavaScript的基本语法和各种变量,各种数据类型及各种数据类型的转换。 重点:避免变量污染 Var foo = function(){ Var a = 1, b = 2; Var bar = function(){ Var b = 3, c=4, //a= 1,b =3, c=4 a+=b + c; // a=8, b=3, c=4 }; //a=1, b=2, c = undefined bar(); //a= 21,b=2,c= undefined } JavaScript运算符的使用。JavaScript定义了51个运算符,主要分为一下几大类,位运算符、算术运算符、逻辑运算符、关系运算符、赋值运算符、对象炒作运算符和其他运算符。设计程序结构。程序都是由一个或多个语句组成的集合,语句表示一个可以执行的命令。用来完成特定的任务。大部分语句用于流程控制,在JavaScript中提供了if条件判断语句、switch多分枝语句、for循环语句、while循环语句、do/while循环语句、break语句、continue语句等7种流行控制语句。

su教程基础

Sketchup教程 一、基本界面 如工具未出现,选择视图/工具栏或在按钮灰色部分反键。 主要勾选标准、大工具集 单位设置 窗口/系统设置/模板毫米 窗口/模型信息/单位 二、基本工具使用 打开模型1 1.选择工具快捷键空格。 可点选面和线,点选后双击选择全部物体。三击相连物体全选。 按住ctrl加选、shift加或减选。 可框选。从左上向右下框选,全选物体被选中。反向则碰到的物体全部选中。点选物体,反键可选择需选部位。

2材质编辑器快捷键B 材质,选择里可选种类,编辑里可改变颜色,大小。 绘制矩形,推拉成立方体。给与木纹。 换成选择工具,选择材质后反键纹理/位置,可对齐、旋转。 可使用材质生成器将图片生成材质,课后看录像学习。 3擦除

点选擦除点、线、面或组件。 也可食用选择工具选择再Delete。 4矩形 可绘制矩形。绘制时按一下左键,可在右下角输入尺寸。如1000,1000回车。 矩形可在已有形体表面绘制并推拉。反键/实体信息可查看面积,图层等信息。 5直线快捷键A 视图换为平面图,画直线。推拉。 可在已有模型上绘制,蓝色线表示垂直,红色线水平,绿点是端点,蓝色中点。在已有图形上画形状,推拉出空洞,再用直线工具描一边刚才画的形状(描一个边),封口。

6园快捷键c 可捕捉圆心绘制同心圆。 可输入半径确定圆的大小 7弧线快捷键A 建立一个方形1000,1000。弧线连接两个端点外拉化弧线,弧线大小可输数值500确定。推拉与方形平齐,鼠标确认。 弧线也可单独画。 8多边形快捷键g 点选多边形,右下角出现边数,7回车。绘制。可输数值确定大小。 9手绘快捷键 刻画复杂形。画错可擦除。 10移动工具快捷键m

JavaScript API入门指导

JavaScript API入门指导 天地图有限公司 2014年1月

Web API介绍 天地图Web API是一套由JavaScript语言编写的应用程序接口,它能够帮助您在网站中制作各种类型、行业的地图应用,还可以使地图功能够以模块化集成在不同类型的系统应用中。 面向用户 天地图Web API面向的读者是有一定JavaScript编程经验的读者,此外,读者还应该对地图产品有一定的了解。初级程序员通过1-2天的学习,即可掌握API的使用。 获取API 地图API是由JavaScript语言编写的,您在使用之前需要通过