我的世界mobile吧 关注:272贴子:4,477
  • 6回复贴,共1

不知道你们需不需要WebJs

只看楼主收藏回复

一些新人可能不懂js所以我们就需要一个和Js有关的课程:官方Js
这种Js语法适合做网页与我的世界完全不同它相对而言简单所以可以帮助人们理解MCJs
话不多说,我们直接开始


IP属地:北京来自Android客户端1楼2017-10-06 02:04回复
    因为现在很晚了,所以我更新的会很少更一期js更新一期html


    IP属地:北京来自Android客户端2楼2017-10-06 02:05
    回复
      第一期
      你好世界
      WebJs和MCJs不同
      它不需要一上来就设定函数
      而是可以直接在函数之外执行
      比如
      <script type="text/javascript">
      document.write("Hello World");
      </script>
      PS(注释直接懒得往里面加了):这里的<script type="text/javascript"></script>是html中执行脚本的语句它也可以直接输出html流
      比如:换行符
      document.write("<br>")
      就会执行换行,当然\n也可以做到换行
      看到这里,有朋友会问了:"诶,劳资曾经不是学的print("Hello Wrold")么,怎么成document.write了?"
      这就是区别,在WebJs中,输出字符串必须要用到document.write,不然不执行
      当然MCJs中还是可以用Print的。
      好的本节课就上到这里,下了吧


      IP属地:北京来自Android客户端3楼2017-10-06 02:12
      回复
        补充
        <script type="text/javascript"></html>
        这段代码中,可以把type后面的等号内容换成"text/vbscript"从这里开始执行VisualBasic语言。如果省略掉type的话,那么直接会被认为是执行Java脚本,所以大家可以大可不必费力


        IP属地:北京来自Android客户端4楼2017-10-06 02:15
        回复
          我们学会了如何输出,那么怎么显示呢?
          光会写可不行,还必须得让它看见啊
          这就需要一行代码了
          document.getElementById("").innerHTML=""//学习一课之前,我建议先到我的html教程里面去了解什么是ID的概念
          这就和document.write没有多大关系了
          比如我们可以这样让它显示
          <script>
          document.getElementById("out").innerHTML="Hello World"
          </script>
          <p id="out"></p>
          好的我们来解析这行代码
          首先我们需要明白document.getElementById的含义
          这行代码的含义就是:通过id来拉取一个对象
          或者
          通过id来找到这个对象
          innerHTML就是重置这个html元素的内容。
          那么整个就好理解了。
          找到一个元素的id,然后对其修改html语法
          因为<p>已经声明了它的id为out了,那么document.getElmentById里面写的也是out,所以它们两个相匹配就会修改这个值
          下课


          IP属地:北京来自Android客户端7楼2017-10-06 02:43
          回复
            楼主想学习MCJs(ECMAJs)谁可以教教我


            IP属地:北京来自Android客户端8楼2017-10-06 02:44
            回复
              不存在的 这个吧没有活人


              IP属地:重庆来自Android客户端9楼2018-01-01 09:56
              回复