Maybe a comparison will help.
--Firstly configuring a VLAN:
IOS
#vlan-database
(vlan)# vlan 5 name Accounting
(vlan)# vlan 6 name Management
(vlan)# apply
JUNOS
set vlan Accounting vlan-id 5
set vlan Management vlan-id 6
Assign an IP address to a VLAN:
IOS
(config)#interface vlan 5
(config-if)#ip address 10.0.0.254 255.255.255.0
JUNOS
set interfaces vlan unit 5 family inet address 10.0.0.254/24
set vlan Accounting l3-interface vlan.5
Assigning a port to a VLAN (Access):
IOS
(config)#interface fastEthernet 2/2
(config-if)#switchport mode access
(config-if)#switchport access vlan 5
JUNOS
set interfaces fe-2/0/2 unit 0 family ethernet-switching port-mode access
set interfaces fe-2/0/2 unit 0 family ethernet-switching vlan members Management
Assigning a port to a VLAN (6 Trunked with 5 Native)
IOS
(config)#interface fastEthernet 2/2
(config-if)#switchport mode trunk
(config-if)#switchport trunk encapsulation dot1q
(config-if)#switchport trunk native vlan 5
(config-if)#switchport trunk allowed vlan 5,6
JUNOS
set interfaces fe-2/0/2 unit 0 family ethernet-switching port mode trunk
set interfaces fe-2/0/2 unit 0 family ethernet-switching native-vlan-id 5
set interfaces fe-2/0/2 unit 0 family ethernet-switching vlan members 6
Hope this helps