赞
踩
看到CSDN有软件工程师能力认证的认证,因非编程技术出身,故从C1开始(考试费500元),看一下,需要了解掌握的知识:
C1认证 考试大纲:
掌握Web基础,能识别和编写简单的Web程序:
• 具备较好的程序逻辑,能像计算机一样思考
• 掌握计算机与互联网行业通识,能正常的与专业技术人员沟通
建议掌握的知识和具备的经验:
• 能熟练操作计算机
• 能熟练使用搜索引擎解决学习过程中遇到的问题
考题从C认证题库中随机抽取,其中计算机通识(占比15~25%)、程序逻辑(占比20~30%)、Web基础(占比30~40%)、算法和Web综合(占比15~25%)。详见官网
JavaScript 是因特网上最流行的脚本语言,它存在于全世界所有 Web 浏览器中,能够增强用户与 Web 站点和 Web 应用程序之间的交互。
完整的 JavaScript 实现是由3 个不同部分组成的:ECMAScript、文档对象模型、浏览器对象模型。
【特性】:
区分大小写:与 Java 一样,变量、函数名、运算符以及其他一切东西都是区分大小写的。
变量是弱类型:与 Java 和 C 不同,ECMAScript 中的变量无特定的类型,定义变量时只用 var 运算符,可以将它初始化为任意值。这意味着可以随时改变变量所存数据的类型(虽然不建议这样做)。eg:var 变量名 = 各种值类型;(使用 var 运算符声明变量。)
每行结尾的分号可有可无:Java、C 和 Perl 都要求每行代码以分号(;)结束才符合语法。ECMAScript 则允许开发者自行决定是否以分号结束一行代码。如果没有分号;ECMAScript 就把折行代码的结尾看做该语句的结尾(与 Visual Basic 和 VBScript 相似)。但最好的代码编写习惯是总加入分号。
注释与 Java、C 和 PHP 语言的注释相同:a、单行注释以双斜杠开头(//)
b、多行注释以单斜杠和星号开头(/*),以星号和单斜杠结尾(*/)。
代码块:代码块表示一系列应该按顺序执行的语句,这些语句被封装在左花括号({)和右花括号(})之间。
1)字符串
声明变量:var test = “hi”; //解释程序会为 test 自动创建一个字符串值,无需明确的类型声明,变量可以存放不同类型的值,但使用变量时,好的编码习惯是始终存放相同类型的值。
eg2:var test1 = “hi”, test2 = “hello”; //用一个 var 语句定义两个或多个变量
eg3:var test = “hi”, age = 25; //用同一个 var 语句定义的变量不必具有相同的类型,即使 test 和 age 属于两种不同的数据类型,与 Java 不同,ECMAScript 中的变量并不一定要初始化。
eg4:
字符串属性
字符串函数
字符串索引
2)转义
3)数组相关
4)分支语法、循环语法
5)运算符及运算顺序
6)默认转换规则、命名规范、布尔值转换
7)对象属性访问与赋值
8)JSON方法
9)类型检测
10)内置函数、Math库、this关键字
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。