首先想为大家分享两句话:

侧耳听智慧,专心求聪明,呼求明哲,扬声求聪明。——箴言2:2-3

你要保守你心,胜过保守一切,因为一生的果效,是由心发出。——箴言 4:23

...O(∩_∩)O...今天学习了JavaScript语言的基础入门知识,下面就总结一下:

理论:

JavaScript语言的组成:

1:ECMAScript

2:BOM (文档对象模型)

3:DOM (浏览器对象模型)

* JavaScript语言的特点:

采用的是最小程序段的编程方式,与HTML结合在一起,使用户对网页的操作更加方便。另外JavaScript语言还具有以下特点:

安全性

易用性

动态交互性

跨平台性

* JavaScript作为一种脚本语言,它有自己的常用元素,如:常量、变量、运算符、函数、事件、对象等。

* JavaScript 的顶级父类是window

* JavaScript提供了四种数据类型:数值、字符、布尔和空值。未被定义的类型用undefined表示

*JavaScript语言中定义变量是用关键字 var,   定义方法是用关键字function

实操:

<script>
var s = "Nice Too Metting You"; window.alert(typeof s); //查看类型
alert(s.length); //查看长度 var array = s.split(' ');//分割字符串得到字符数组 for (var i = 0; i < array.length; i++)//遍历出字符
{
alert(array[i]);
} alert(s.trim()); //去掉两边空格
alert(s.substring(0, 4)); //截取字符串
alert(s.charAt(3)); //根据索引找字符
alert(s.charCodeAt(2)); //根据索引找ASCII码值
alert("Hello ".concat(s)); //连接字符
alert(s.indexOf("M")); //找到M的索引值
alert(s.replace("Metting", "metting")); //替换
</script>

字符串转布尔

<script>
var s = "";
var b = false;
if (s) {
//如果字符串s不为空,则转成True,否则转成false;
alert(s)
}
else
{
alert("空字符串");
}
</script>

方法的定义与使用

注: 在JavaScript中,任意类型与字符串类型相加,都将转换为字符串类型然后与其字符串相连接。如果想要获得int类型的,可以使用方法parseInt()转换或者用Number()即可。

打印出的最大值为:

以上就是今天下午所学的知识,明天将继续学习JavaScript脚本语言,加油喽!..O(∩_∩)O..

JavaScript知识(一)的更多相关文章

  1. 【原文】前端程序员必须知道的高性能Javascript知识

    原文:前端程序员必须知道的高性能Javascript知识 想必大家都知道,JavaScrip是全栈开发语言,浏览器,手机,服务器端都可以看到JS的身影. 本文会分享一些高效的JavaScript的最佳 ...

  2. 《jQuery风暴》第2章 必须知道的JavaScript知识

    第2章 必须知道的JavaScript知识 JavaScript是jQuery应用的基础,掌握JavaScript这门语言是使用jQuery的基础条件.本章不会全面细致的讲解JavaScript的全部 ...

  3. Javascript知识——事件

    O(∩_∩)O~~又是新的一周开始了,今天还是在继续学习Javascript知识,今天主要讲了事件的知识.现在就总结下吧. 事件 事件一般是用于浏览器和用户操作进行交互.最早是 IE 和 Netsca ...

  4. Javascript知识四(DOM)

     [箴 10:4] 手懒的,要受贫穷:手勤的,却要富足. He becometh poor that dealeth with a slack hand: but the hand of the di ...

  5. WEBBASE篇: 第十一篇, JavaScript知识6

    JavaScript 知识6 一, String 对象 1,分隔字符串, 函数: split(seperator) 作用: 将字符串,通过seperator 拆分成一个数组: eg: var msg= ...

  6. WEBBASE篇: 第十篇, JavaScript知识5

    JavaScript知识5 <!doctype html> <html lang="en"> <head> <meta charset=& ...

  7. Lodash 严重安全漏洞背后 你不得不知道的 JavaScript 知识

    摘要: 详解原型污染. 原文:Lodash 严重安全漏洞背后 你不得不知道的 JavaScript 知识 作者:Lucas HC Fundebug经授权转载,版权归原作者所有. 可能有信息敏感的同学已 ...

  8. javaScript知识储备

    javaScript知识储备 组成 ECMAScript(核心) 提供语法.变量等,遵循ECMA-262标准 DOM(文档对象模型) 提供操作HTML标签的API,遵循W3C规范 BOM(浏览器对象模 ...

  9. 一行css代码调试中学到的javascript知识,很有意思

    现在到处都是JavaScript,每天都能知道点新东西.一旦你入了门,你总能从这里或是那里领悟到很多知识.今天我想分享Addy Osmani的一行代码 ,这行代码对于你调试你的CSS是很有用的.为了可 ...

  10. JavaScript知识总结<一>

    JavaScript核心基础语法: 1.什么是JavaScript? 我们知道在Web标准中网页由:结构.形式.行为三部分组成:结构由标准形式XHTML.形式又标准形式CSS,那么行为的表现就由Jav ...

随机推荐

  1. Aix字符集

    aix 安装中文字符集 1.看到系统安装过的字符集 locale -a 2.安装 smitty-->System Environments-->Manage Language Enviro ...

  2. jQuery实现拖动布局并将排序结果保存到数据库

    很多网站的拖动布局的例子都是采用浏览器的COOKIE来记录用户拖动模块的位置,也就是说拖动后各模块的排序位置信息是记录在客户端的cookie里的.当用户清空客户端的cookie或浏览器的cookie过 ...

  3. [iOS]手把手教你实现微信小视频

    本文个人原创,转载请注明出处,谢谢. 前段时间项目要求需要在聊天模块中加入类似微信的小视频功能,这边博客主要是为了总结遇到的问题和解决方法,希望能够对有同样需求的朋友有所帮助. 效果预览: 这里先罗列 ...

  4. & 和 && 区别

    java中&和&&的区别,&和&&虽然都是逻辑运算符,都是判断两边为真,则语句成立,但是在运行的时候,还是有差别的,下面举例来说明. java中& ...

  5. mac os vim 乱码

    yum -y groupinstall chinese-support vim /etc/sysconfig/i18n LANG="zh_CN.UTF-8" LANGUAGE=&q ...

  6. Android存储小结

    转自:http://www.liaohuqiu.net/cn/posts/storage-in-android/ android系统自身自带有存储,另外也可以通过sd卡来扩充存储空间.前者好比pc中的 ...

  7. CreateFileMapping共享内存时添加Global的作用

    来源:http://www.cnblogs.com/elvislogs/articles/ShareMemory.html 通常使用CreateFileMapping建立共享内存时名称中没有加入&qu ...

  8. 关于RSA加密

    RSA算法是一种非对称密码算法,所谓非对称,就是指该算法需要一对密钥,使用其中一个加密,则需要用另一个才能解密. RSA的算法涉及三个参数,n.e1.e2. 其中,n是两个大质数p.q的积,n的二进制 ...

  9. Linux下diff使用简介

    diff用来比较两个文件的差异.首先构建两个相似的文件. Hello文件 world文件 使用diff -u  hello world > diff.txt,将两个文件的比对结果输入到diff. ...

  10. 利用RTE创建自定义软件安装包(一)

    说明:鉴于MDK5.0推出的新功能,安富莱电子顺势推出几期MDK5.0新功能的使用方法.MDK5.0提供的RTE功能还是很不错的,这个功能一方面方便用户创建自己常用的驱动文件包,还有一个很重要的功能就 ...