美文网首页JavaScript
JavaScript语法基础

JavaScript语法基础

作者: 你相信奇迹么 | 来源:发表于2017-01-28 23:13 被阅读0次

    前言

      随着react native、weex、微信小程序等技术的兴起,前端技术主流的更新换代,无不让我们iOS开发者感受到了各种市场压力,玉不琢,不成器。人不学,不知义,作为码农肯定时刻要学习,下面就给大家介绍一种语言,JavaScript 是属于网络的脚本语言,被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。现在所谓一个平台解决安卓和iOS绝大数采用的都是web再封装,所以JavaScript是一门非常值得学习,相信你不就也会爱上它!

    关于JavaScript IDE工具的选择本人使用的是webstorm,webstorm主要用于项目级,subline用于轻量级;大家可以感觉自己的喜爱去选择;

    前面说了那么多,开始进入正题:JavaScript到底能用来干什么呢?  JavaScript主要是用来制作web页面交互效果,提升用户体验。

    那就给大家讲讲JavaScript基本语法(有编程知识可以很容易入手)

    1.JavaScript是弱变量类型的语言,变量只需要用var来声明。iOS中变量的声明,要根据变量是什么类型的来声明;所以就可以舍弃掉;JavaScript中只用一个来声明: var a

    2.在页面中,script type="test/javascript"标签对儿,里面就是书写JavaScript程序的地方

    3.学习第一个语句,alert语句

    在标签对里面这样书写一个弹框语句,然后用浏览器打开那么效果就是这样的

    是不是感觉和我们平时遇到的网页提示框很类似,那就抓紧学习吧!

    4.认识数字和字符串-直接量

    数值的直接量的表达非常简单,就是写上去就行了,不需要任何的符号:
    alert(886);//886是数字,所以不需要加引号

    字符串,就是人说的话,比如单词、句子,它们不是数字。一定要加上引号。

    alert(今天天气很好);//错误的语句,因为没有加上引号;

    所以在浏览器的控制器会报错

    另注:控制台的显示方式,在(Chrome)浏览器网页单机鼠标反键出来一个选择框,里面有检查,点击检查就会出现如图所示的效果了;

    5.上面给大家将了一个语句,叫做alert弹出提示框,下面在给大家讲一句语句console.log("这条是打印语句");所以在控制台就会显示出如图的效果了

    console.log(typeof a);//输出a变量的类型

    console.log(""+"好"+""+"习");//连字符,把四个独立的汉字,连接在一起了

    console.log("好+好+学+习");//原样输出

    console.log(1+2+3);//输出6

    6.运算符和表达式(这一点语言都大同小异)

    首先讲讲何为运算符何为表达式;  我们比如要计算这个:

    JavaScript中正确的表达式就是:(3 + 4 * 5) / (6 + 3)  +、*、/、(都是运算符),这个式子叫做表达式

    运算符有很多分类:数学运算符、逻辑运算符、自增运算符等等。我们今天只讲数学运算符

    运算顺序严格遵守的先算乘除、后算加减;小括号,能够影响计算顺序。没有中括号、没有大括号,只有小括号。小括号能嵌套,乘、除、取余数的运算优先级相同,谁写在前面,先算谁。

    7.变量格式转换

    字符串→数字 parseInt(“5”); 结果就是数字5。

    parseInt带有自动净化的功能:比如console.log(parseInt("365天都要好好学习")); 那么后面的中文自动消失,只保留最开头的数字。

    自动带有截断小数功能(取整,不四舍五入)

    总结一下,parseInt是一个非常多功能的东西,可以将字符串转为数字,也可以将数字取整;

    另补充:如果有IDE不知道到哪下载或怎么使用的可以联系本人,也可留言那些知识有误!  

    学海无涯苦作舟,坚持下去一年必定有很大变化,本人也会不定期更新关于JavaScript的知识以及iOS逆向开发!!

    相关文章

      网友评论

        本文标题:JavaScript语法基础

        本文链接:https://www.haomeiwen.com/subject/mlotettx.html