您身边的网站建设专家
成功案例

【建站服务】河南省温县网络推广【温县网站优化推广】软文推广-网络推广-网络营销推广网站-网络推广公司-如何做推广-网络推广方案-推广价格-怎样提高网站关键词排名-域名申请

日期: 2022-09-20 18:57:38 浏览数:3


上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


河南省温县网络推广【温县网站优化推广】软文推广-网络推广-网络营销推广网站-网络推广公司-如何做推广-网络推广方案-推广价格-怎样提高网站关键词排名

网站建设.png


截至2017年,温县共有各级各类学校(含幼儿园)216所,其中普高3所(公办1所,民办2所),职业学校1所,初中23所(含民办5所),小学84所(含民办4所),教学点18所,幼儿园85所(含公办园49所、民办园36所),特殊教育学校1所,教师进修学校1所。全县现有在校学生近69400余人,其中普高生10320人,职高(专)生1060人,初中生13925人,小学生27795人,在园幼儿16348人。
截至2017年,温县有在编教职工3398人,其中高中(含职教)478人,初中1145人,小学1628人,其它147人(含教师进修校34人、教研室47人、幼儿园66人);另有特岗教师182人(其中初中88人、小学94人)。 [12] 

医疗卫生

截至2017年,温县城区有县级医疗机构4家,床位1061张。



太极拳:太极拳是由明末清初陈家沟陈氏第九代陈王廷(1600—1680),依据祖传拳术,博采众家之长,汇集《易经》太极阴阳之理、中医经络学说和道家导引吐纳、养生功法而创编。2006年,陈氏太极拳被列入首批国家非物资文化遗产名录;2007年,温县被正式命名为“中国武术太极拳发源地”、“中国太极拳发源地”和“中国太极拳文化研究基地”。

TypeScript 变量声明

变量是一种使用方便的占位符,用于引用计算机内存地址。

我们可以把变量看做存储数据的容器。

TypeScript 变量的命名规则:

变量使用前必须先声明,我们可以使用 var 来声明变量。

我们可以使用以下四种方式来声明变量:

声明变量的类型及初始值:

var [变量名] : [类型] = 值;

例如:

var uname:string = "Runoob";

声明变量的类型,但没有初始值,变量值会设置为 undefined:

var [变量名] : [类型];

例如:

var uname:string;

声明变量并初始值,但不设置类型,该变量可以是任意类型:

var [变量名] = 值;

例如:

var uname = "Runoob";

声明变量没有设置类型和初始值,类型可以是任意类型,默认初始值为 undefined:

var [变量名];

例如:

var uname;

实例

var uname:string = "Runoob";
var score1:number = 50;
var score2:number = 42.50
var sum = score1 + score2
console.log("名字: "+uname)
console.log("第一个科目成绩: "+score1)
console.log("第二个科目成绩: "+score2)
console.log("总成绩: "+sum)

注意:变量不要使用 name 否则会与 DOM 中的全局 window 对象下的 name 属性出现了重名。

使用 tsc 命令编译以上代码,得到如下 JavaScript 代码:

var uname = "Runoob";var score1 = 50;var score2 = 42.50;var sum = score1 + score2;console.log("名字: " + uname);console.log("第一个科目成绩: " + score1);console.log("第二个科目成绩: " + score2);console.log("总成绩: " + sum);

执行该 JavaScript 代码输出结果为:

名字: Runoob第一个科目成绩: 50第二个科目成绩: 42.5总成绩: 92.5

TypeScript 遵循强类型,如果将不同的类型赋值给变量会编译错误,如下实例:

var num:number = "hello"     // 这个代码会编译错误

类型断言(Type Assertion)

类型断言可以用来手动指定一个值的类型,即允许变量从一种类型更改为另一种类型。

语法格式:

<类型>值

或:

值 as 类型

实例

var str = '1' var str2:number = <number> <any> str   //str、str2 是 string 类型console.log(str2)

TypeScript 是怎么确定单个断言是否足够

当 S 类型是 T 类型的子集,或者 T 类型是 S 类型的子集时,S 能被成功断言成 T。这是为了在进行类型断言时提供额外的安全性,完全毫无根据的断言是危险的,如果你想这么做,你可以使用 any。

它之所以不被称为类型转换,是因为转换通常意味着某种运行时的支持。但是,类型断言纯粹是一个编译时语法,同时,它也是一种为编译器提供关于如何分析代码的方法。

编译后,以上代码会生成如下 JavaScript 代码:

var str = '1';var str2 = str;  //str、str2 是 string 类型console.log(str2);

执行输出结果为:

1

类型推断

当类型没有给出时,TypeScript 编译器利用类型推断来推断类型。

如果由于缺乏声明而不能推断出类型,那么它的类型被视作默认的动态 any 类型。

var num = 2;    // 类型推断为 numberconsole.log("num 变量的值为 "+num); num = "12";    // 编译错误console.log(num);

变量作用域

变量作用域指定了变量定义的位置。

程序中变量的可用性由变量作用域决定。

TypeScript 有以下几种作用域:

以下实例说明了三种作用域的使用:

var global_num = 12          // 全局变量class Numbers {   num_val = 13;             // 实例变量   static sval = 10;         // 静态变量     storeNum():void {      var local_num = 14;    // 局部变量   } } console.log("全局变量为: "+global_num)  console.log(Numbers.sval)   // 静态变量var obj = new Numbers(); console.log("实例变量: "+obj.num_val)

以上代码使用 tsc 命令编译为 JavaScript 代码为:

var global_num = 12; // 全局变量var Numbers = /** @class */ (function () {    function Numbers() {        this.num_val = 13; // 实例变量    }    Numbers.prototype.storeNum = function () {        var local_num = 14; // 局部变量    };    Numbers.sval = 10; // 静态变量    return Numbers;}());console.log("全局变量为: " + global_num);console.log(Numbers.sval); // 静态变量var obj = new Numbers();console.log("实例变量: " + obj.num_val);

执行以上 JavaScript 代码,输出结果为:

全局变量为: 1210实例变量: 13

如果我们在方法外部调用局部变量 local_num,会报错:

error TS2322: Could not find symbol 'local_num'.


河南省温县网络推广温县网站优化推广软文推广-网络推广-网络营销推广网站-网络推广公司-如何做推广-网络推广方案-推广价格-怎样提高网站关键词排名


上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


全国咨询热线:400-111-6878

地址:全国各地都有驻点商务

Copyright © 2021 通陆科技

网站建设上往建站