学校JS初学习心得

javascript初识

1.标识符:

a.第一个字符必须是字母,或者美元符号或者下划线(—)

b.不能使用空格符号,加减号等其他符号。

c.不能使用JS中的关键字。

2.变量

a.命名方式就是表是否的命名方式。

b.声明变量的方式是var 变量名或者 var 变量名=值;

3.基本的数据类型

a 数字类型(number),代表数字,并且在js中不区分整型数据和浮点数据

b 字符串类型(spring),代表的字符串,例如alert(‘abc‘)中的‘abc‘ 就是字符串。

c 布尔类型(boolean),布尔类型的值只有2个,那就是true和false, 常用于判断,在判断中除了空字符串,0,null,undefined为false,其他判断都是true

d null nunll表示本身就不存在

f undefined 代表的是没有定义

4.运算符

a 算术运算符:正常的+ — * /运算 加上求余数% 自增j=i++自减j=i--

b 比较运算符:> < >= <= == != 比较相等是使用== !=代表的是不等于

c 赋值运算符:a=b代表的是把b值赋给a,a+=b等价于a=a+b,a-=b等价于

a=a-b,a%=b等价于a=a%b...

d 逻辑运算符:且&&代表2个表达式的值都为true,返回值才为true。

或||代表2个表达式的值其中一个值为true,返回值就为true。

!代表取反运算,把true变成false,同理反之。

e 条件运算符:语法:(a>b)?x:y代表假如a>b则输出X,反之输出Y。

5.typeof可以判断该字符是那种数据类型。

123的类型是number;

‘123‘的类型依然是number;

‘abc‘的类型是字符串;

null的类型是obje;

undefined的类型是undefined;

时间: 2024-08-08 05:57:22

学校JS初学习心得的相关文章

JS前期学习心得

从学习JavaScript到现在已经有半个月的时间了,从简单的基础知识到现在的基础逻辑思维练习,知识点也在逐步的增加. 学习的难度也在逐步的加深.刚开始的我还能接受这些,可是随着知识点的增加,感觉自己学习起来越来越吃力,比如最近学 习的函数,在C语言阶段,我的函数就学的不是很好,应该算自己的一个难点,如今又接触到函数,还是有点儿吃力,希望自 己在后面的学习阶段能够有所改变.总的学习知识点如下: 第一阶段:接触基础知识 1.JS输出方式: 控制台输出: console.log("xxx"

windows类书的学习心得(转载)

原文网址:http://www.blogjava.net/sound/archive/2008/08/21/40499.html 现在的计算机图书发展的可真快,很久没去书店,昨日去了一下,真是感叹万千,很多陌生的出版社,很多陌生的作者,很多陌生的译者,书名也是越来越夸张,什么××天精通××,精通××编程, ××宝典等等,书的印刷质量真的很好,纸张的质量也是今非昔比啊,但书的内容好象却是越来越让人失望,也许是我老了,我的思想我的观念已脱离现实社会,也许是外面的世界变化得太快,我编程数月,出去一走,

在马哥linux运维学院学习心得

题目:在马哥linux运维学院学习心得 姓名:谭龙 班级:M18 学号:26 时间:2016-02-29--2016-06-02(正常毕业时间预计在7月中上旬)   正文: 个人基本情况: 我是一名在校的即将毕业的大四学生,毕业时间为2016.7.专业为矿物加工工程专业,纯正的四川-广安人(邓小平故居就在那).因找不到工作,加上自己也不知道干什么,在堂弟的推荐下,来参加了马哥linux运维学院的学习:怀揣着一颗对计算机懵懂的心,开始涉足从未接触过了linux. 个人收获与心理变化: 在一开始接触

小小六的前端学习心得

打算写这篇文章已经好久了,但是文采不行,不知道如何下笔,今天终于鼓起勇气用我拙劣的作文水平来讲述一下这段时间我学习前端开发的心得. 先从我的专业说起.我本人是学计算机的.全名是叫计算机科学与技术(软件方向),学校虽然是一个211学校,学习成绩也还行,但是对于编程这一块,真的是很弱很弱.所以我对计算机编程真正的学习是从实习这段时间开始的.说到这里,我必须得感谢带我进入前端的学长.因为他我才能在今天坐在这里写这篇学习心得. 所以,首先最好是有一个愿意耐心的指导你学习的人,也就是一个好的师傅.他能根据

fullpage 插件学习心得

fullpage.js 是一个基于jquery 的插件,它能够轻松的制作出高大上的全屏网站,主要功能有; 1.支持鼠标滚动 2.支持前进后退和键盘控制 3.多个回调函数 4.支持 CSS3 动画 5.可设置滚动宽度.背景颜色.滚动速度.循环选项.回调.文本对齐方式等等. 实现的原理: 1. 窗口大小变化时,改变布局. 2. 鼠标wheel时,滚动. 3. jQuery Easing是在jQuery原有的动画效果上进行了扩展,所以使用时可以根据jQuery原有的动画函数进行扩展,使动画看起来更流畅

计算机学习心得

计算机学习心得体会 心得一:计算机学习心得体会 21世纪是一个信息经济时代,为适应时代的发展,作为一名当代大学生,所受的社会压力将比任何时候的大学生都要来得沉重,因此在校期间,我们必须尽可能的利用好学习时间,尽可能地学习更多的知识和能力,学会创新求变,以适应社会的需要. 毕竟,不管将来是要从事什么样的相关行业,都需要掌握较为全面的计算机知识,因为小到计算机的组装维修,大到服务器的维护与测试,知道的更多更全面,那么对于自己以后找工作以及参加工作帮助就越大.在知识经济时代,没有一个用人单位会傻到和知

jquery validate学习心得

据说,javascript最初的由来就是为了解决表单的验证问题,当然现在的js已经能够用来做各种各样炫酷的效果,不过表单验证一直以来都是js很重要的一个用途(在博客园第一篇博客,不知道说些什么开头~~). 最近刚刚接触到了一个简答易用的表单验证插件jquery validation,下面来分享下这几天收集到的一些资料与学习心得. 一个优秀的表单验证插件:      作为受众多web开发者追捧的validation,它理应拥有如下各种优点: 1.内置验证规则:拥有必填,url,数字,email等1

我JSP学习心得1

老师布置了一项作业,说是要按着老师的要求写,但我觉得只要是技术分享的心得就是好的,不论是不是所要求的内容. 由于和几个人在外面给别人搭建网站,项目需要学习了jsp有用到了javascript,这里有一些学习心得. 给大家共享一下. 在JS中一个对象的数据属性一般有4个特性,分别为 值(value) 可写性(writable) 可枚举性(enumerable) 可配置性(configurable) 后三者的值都是布尔型 Object.getOwnPropertyDescriptor() 可以获得某

运维管理平台实现与学习心得

经过一段时间的学习,写了一个简单的运维管理平台小项目,先看看啥样吧! 下面说明下具体实现: 软件架构:HTML+CSS+Jquery+Bootstrap+Ajax+Python2.7+Django1.9+SaltStack+MySQL 功能描述: 数据可视化:采用百度开源的ECharts绘图,通过Python脚本每分钟统计Nginx日志分析PV/UV量写到数据库. 资产管理:采用SaltStack Restful API二次封装调用收集主机配置信息入库,并提供增删改查. 主机批量管理:也是调用S